o 15 <= X <= 40 xếp loại trung bình o 41 <= X <= 60 xếp loại khá o 61 <= X <= 100 xếp loại giỏi
Vùng không hợp lệ
o X <5 o X > 100
Case 1: Nhập X = 4 => hiển thị lỗi
Case 2: Nhập X = 101 =>hiển thị lỗi Case 3: Nhập X = 5 => duyệt Case 4: Nhập X = 14 => duyệt Case 5: Nhập X = 15 => duyệt Case 6: Nhập X = 40 => duyệt Case 7: Nhập X = 41 => duyệt Case 8: Nhập X = 60 => duyệt Case 9: Nhập X = 61 => duyệt Case 10: Nhập X = 100 => duyệt Case 11: Nhập X = 100.01 => hiển thị lỗi Case 12: Nhập X = 99.99 => duyệt Case 13: Nhập X = 61.01 => duyệt Case 14: Nhập X = 59.99 => duyệt Case 15: Nhập X = 60.01 => duyệt Case 16: Nhập X = 41.01 => duyệt Case 17: Nhập X = 40.01 => duyệt Case 18: Nhập X = 39.99 => duyệt Case 20: Nhập X = 15.01 => duyệt Case 21: Nhập X = 14.99 => duyệt Case 23: Nhập X = 5.01 => duyệt Case 24: Nhập X = 4.99 => hiển thị lỗi
Chú thích T : đúng F : sai G : giảm giá
Tình Trạng Rule1 Rule2 Rule3 Rule4 Rule5 Rule6
Khách hàng mới T T F F F F Khách hàng cũ, có F F T F T F thẻ VIP Khách hàng cũ, F F F T F T không có thẻ VIP Có Coupon F T F T T F Các trường hợp kiểm thử: Kiểm tra n có thuộc kiểu int hay không Kiểm tra số I nhập vào có đúng kiểu dữ liệu không Kiểm tra boolean có = true không Kiểm tra có phải phép chia lấy phần dư hay chưa Kiểm tra thông báo đã đúng hay chưa Kiểm tra cú pháp code