JavaScript is required

Lý do tốt nhất cho việc dùng nhóm kiểm tra phần mềm độc lập là

A.

A. Những người phát triển phần mềm không cần làm bất kỳ kiểm thử nào

B.

B. Những người lạ sẽ kiểm phần mềm rất chặt

C.

C. Những người kiểm thử không được dính dáng tới dự án cho đến khi kiểm thử bắt đầu

D.

D. Mâu thuẩn về quyền lợi giữa những người phát triển và những người kiểm thử sẽ giảm

Trả lời:

Đáp án đúng: D


Lý do tốt nhất để sử dụng một nhóm kiểm thử phần mềm độc lập là giảm thiểu mâu thuẫn về quyền lợi giữa những người phát triển và những người kiểm thử. * **Phương án A sai** vì những người phát triển phần mềm vẫn cần thực hiện kiểm thử đơn vị (unit test) và các loại kiểm thử khác. * **Phương án B sai** vì việc "kiểm phần mềm rất chặt" không phải là lý do chính đáng duy nhất; quan trọng hơn là tính khách quan và giảm thiểu xung đột lợi ích. * **Phương án C sai** vì những người kiểm thử có thể tham gia vào dự án sớm hơn để hiểu rõ yêu cầu và thiết kế kiểm thử hiệu quả hơn. * **Phương án D đúng** vì nhóm kiểm thử độc lập mang lại cái nhìn khách quan hơn, giúp phát hiện lỗi mà nhóm phát triển có thể bỏ qua do quen thuộc với mã nguồn. Vì vậy, đáp án chính xác nhất là D.

Câu hỏi liên quan