0
100
1)
Giá trị biên của [0;100) là -1;0;99;100
2)
0,1,49,50,59,60,69,70,79,80,89,90,100,101
D=14
3)
Vùng tương đương để mua vé tiết kiệm
|
[9:30sáng-16hchiều]
|
[19:31 tối- 23:59h]
|
Vùng tương đương để mua vé thường
|
[24h/0h sáng- 9h29 sáng]
|
[16h01chieu-19h30 tối]
|
- Các giá trị trong vùng tương đương
8h
10h
17h
22h
- Các giá trị biên
23:59
24h
9h29
9h30
16h,16:01h,19h30,19h31
+ gộp 2 th vùng tương đương và biên để viết testcase
24h mua vé thường
8h=> mua vé thường
9h29 mua vé thường
9h30 mua vé tiết kiệm
10h=> mua vé tiết kiệm
16h mua vé tiết kiệm
16:01h=>mua vé tthương
17h=> mua vé thường
19h30=> mua vé thường
19h31=> mua vé tiết kiệm
22h=> mua vé tiết kiệm
23:59=> mua được vé tiết kiệm
Ngoài các test case trên, chúng ta có thể viết thêm các test case khác để kiểm tra các trường hợp đặc biệt, chẳng hạn như:
Thời gian là số thập phân
Thời gian là chuỗi ký tự
Thời gian là giá trị âm
Chia sẻ với bạn bè của bạn: |