Kiểm thử nào là cách tiếp cận kiểm thử tích hợp thường được sử dụng khi phát triển các sản phẩm phần mềm “shrink-wrapped”?
Trả lời:
Đáp án đúng: C
Smoke testing (kiểm thử khói) là một loại kiểm thử phần mềm nhằm xác minh rằng các chức năng quan trọng của chương trình hoạt động chính xác. Nó thường được sử dụng trong quá trình phát triển phần mềm "shrink-wrapped" (phần mềm đóng gói sẵn) để đảm bảo rằng phần mềm có thể được cài đặt và chạy một cách chính xác trên một loạt các môi trường khác nhau. Vì vậy, đáp án C là đúng. Các đáp án khác không phù hợp vì: Regression testing (kiểm thử hồi quy) để đảm bảo các thay đổi code không ảnh hưởng các chức năng đang có. Integration testing (kiểm thử tích hợp) kiểm tra sự tương tác giữa các module, và Validation testing (kiểm thử xác nhận) để đảm bảo phần mềm đáp ứng yêu cầu người dùng.