Dựa trên nhiều nguồn, tôi không tin định nghĩa đơn giản mà mục đích của thử nghiệm là tìm ra càng nhiều lỗi càng tốt - chúng tôi kiểm tra để đảm bảo rằng nó hoạt động hoặc không. Ví dụ: followint là mục tiêu của mẫu thử nghiệm ISTQB:
Xác định rằng (sản phẩm phần mềm) đáp ứng các yêu cầu được chỉ định (tôi nghĩ tính xác thực của nó)
Chứng minh rằng (sản phẩm phần mềm) phù hợp với mục đích (tôi nghĩ đó là xác nhận)
Phát hiện khuyết tật
Tôi đồng ý rằng kiểm tra là xác minh, xác nhận và phát hiện lỗi. Đúng không?