With thorough testing it is possible to remove all defects from a program prior to delivery to the customer.

2 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "False". Phát biểu rằng kiểm thử kỹ lưỡng có thể loại bỏ mọi lỗi khỏi chương trình trước khi giao cho khách hàng là sai, vì nó trái với hai nguyên tắc kiểm thử trong ISTQB Foundation. Thứ nhất, kiểm thử cho thấy sự hiện diện của lỗi chứ không chứng minh được không còn lỗi (testing shows presence of defects): dù không tìm thấy lỗi nào, ta cũng không thể kết luận phần mềm đúng hoàn toàn. Thứ hai, kiểm thử vét cạn là bất khả thi (exhaustive testing is impossible): số tổ hợp đầu vào, trạng thái và đường đi quá lớn để thử hết, nên luôn phải chọn mẫu theo rủi ro và ưu tiên. Kiểm thử làm giảm xác suất lỗi còn sót và tăng niềm tin vào chất lượng, nhưng không bảo đảm loại bỏ tất cả. Vì vậy "True" sai: nó đòi hỏi một điều kiểm thử không thể đạt được dù làm kỹ tới đâu.

Cùng phần 1

Xuất hiện trong 1 bộ đề