1
Chương 8
KIỂM THỬ PHẦN MỀM
Mcđích
2
Sau buổi học sinh viên phải nắm được:
Hiểu các khái niệm: verification, valdation,
testing
Nắm được các nguyên về kiểm thử
Hiểu khái niệm ca kiểm thử (test case)
Các phương pháp thiết kế test case
Làm thế nào để kiểm thử chương trình
Làm thế nào để kiểm thử hệ thống
Nội dung
3
Gii thiệu
Verification,Validation, Testing
c nguyên vkim thử
Ca kim thử (test case)
ckỹ thut kim thử chương trình
Kiểm thchức năng
Kiểm thcutrúc
c giai đoạn và chiến lưc kim thử
Tài liệu
4
Pressman, Software Engineering,
McGraw Hill (chapter 18 &19)
Sommerville, Software Engineering,
Addison-Wesley (chapter 22 &23)
Giáo trình kỹ nghệ phần mềm (chương 5)
Các tài liệu điện tử khác
Verification,Validation, và Testing
5
Verification –Kiểm chứng:
"Are we building the product right": Chúng
ta có xây dựng phần mềm một cách đúng
đắn hay không?
Validation Thẩm định:
"Are we building the right product": Chúng
ta có xây dựng đúng phần mềm được yêu
cầu hay không?