Mục_đích chính của thử_nghiệm là phát_hiện các lỗi phần_mềm để các lỗi có_thể được phát_hiện và sửa_chữa .Kiểm_tra không_thể xác_định rằng một chức_năng sản_phẩm đúng trong mọi điều_kiện nhưng chỉ có_thể xác_định rằng nó không hoạt_động đúng trong các điều_kiện cụ_thể .Phạm_vi kiểm_tra phần_mềm thường bao_gồm kiểm_tra mã cũng như thực_thi mã đó trong các môi_trường và điều_kiện khác nhau cũng như kiểm_tra các khía_cạnh của mã : nó có làm những gì nó được cho là làm và làm những gì nó cần làm .Trong văn_hoá phát_triển phần_mềm hiện_tại , một tổ_chức thử_nghiệm có_thể tách_biệt với nhóm phát_triển .Có nhiều vai_trò khác nhau để thử_nghiệm các thành_viên trong nhóm .Thông_tin có được từ kiểm_tra phần_mềm có_thể được sử_dụng để sửa_chữa quá_trình mà phần_mềm được phát_triển .
Bạn thường tách hai đội nào khi viết và kiểm_tra phần_mềm ?
Tổ_chức thử_nghiệm có_thể tách_biệt với nhóm phát_triển