10. 6. How
? Ngh? ra testcase nh? th? n¨¤o?
¨C Tr??ng h?p ph?n nh¨¢nh: 1 nh¨¢nh <-> 1 case
¨C Tr??ng h?p switch:
? Copyright 2016 Rikkeisoft
?Tr??ng h?p di chuy?n b?ng taxi, set
gi¨¢ v¨¦ l¨¤ 200,0000
?Tr??ng h?p kh¨¢c, set gi¨¢ v¨¦ l¨¤ 0
11. 6. How
? Ngh? ra testcase nh? th? n¨¤o?
¨C Logic: A and B
¨C Logic: A or B
? Copyright 2016 Rikkeisoft
12. 6. How
? Ngh? ra testcase nh? th? n¨¤o?
¨C Loop (??c DB, ??c file data¡): C?n 3 case
? Case loop 0 l?n (DB kh?ng c¨® data)
? Case loop 1 l?n
? Case loop n l?n
¨C So s¨¢nh: Test gi¨¢ tr? c?n bi¨ºn, gi¨¢ tr? bi¨ºn
? Copyright 2016 Rikkeisoft
13. 6. How
? Ngh? ra testcase nh? th? n¨¤o?
¨C Data: M?t data item th?ng th??ng c?n 3 case
? 1 Case data normal
? 1 case data c¨® s? k? t?/s? ch? s? l¨¤ max
? 1 case data blank
? Copyright 2016 Rikkeisoft
14. ? Ngh? ra testcase nh? th? n¨¤o?
¨C Khi s?a code: Ph?i t¨¬m nh?ng ch? s? d?ng bi?n/function ???c s?a
?? test l?i
6. How
? Copyright 2016 Rikkeisoft
15. ? Ngh? ra testcase nh? th? n¨¤o?
¨C Khi test list, report:
? Ph?i test case kh?ng c¨® d? li?u.
? N?u c¨® ph?n trang, m?i trang n record -> Test n record, n + 1 record
6. How
? Copyright 2016 Rikkeisoft
No data
No Name
1 Tuan Anh
2 Lan Anh
3 Hong Anh
5 Phuc Anh
n record0 record
No Name
1 Tuan Anh
2 Lan Anh
3 Hong Anh
5 Phuc Anh
n + 1 record
No Name
6 Tran Anh
16. ? Kh?ng s? d?ng test data v? ngh?a (g? to¨¤n s? 0, 1, aaa¡)
¨C Kh?ng th? ph¨¢t hi?n ra bug nh?m item
7. Nh?ng ?i?u n¨ºn tr¨¢nh khi test
? Copyright 2016 Rikkeisoft
Spec
Code
aaaaa
aaaaa
Test
Maria
Maria
17. ? ?n b?t testcase trong c¨¢c case logic
¨C C¨® th? b? s¨®t bug logic
7. Nh?ng ?i?u n¨ºn tr¨¢nh khi test
? Copyright 2016 Rikkeisoft
Spec N?u ?i xe h?i v¨¤ t?ng hoa h?ng th¨¬ m?i nh?n l?i
Code
Test
18. ? Kh?ng test c?n v¨¤ bi¨ºn khi so s¨¢nh
¨C C¨® th? b? s¨®t bug sai d?u, sai ng??ng
7. Nh?ng ?i?u n¨ºn tr¨¢nh khi test
? Copyright 2016 Rikkeisoft
Spec Ch? ch?p nh?n ?i du h?c n?u s? d? t¨¤i kho?n t?
100,000 tr? l¨ºn
Code
Test
19. ? Test cho m¨¤n h¨¬nh sau
8. Quiz
? Copyright 2016 Rikkeisoft
Spec M¨¤n h¨¬nh Search c¨® 2 item. C? 2 ??u l¨¤ optional