Find the explanation of Testing shows presence of defects
Dễ4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
Testing can show that defects are present, but cannot prove that there are no defects. Testing reduces the probability of undiscovered defects remaining in the software but, even if no defects are found, it is not a proof of correctness.Đúng
BTesting activities should start as early as possible in the software or system development life cycle and should be focused on defined objectives.
CFinding and fixing defects does not help if the system built is unusable and does not fulfill the users' needs and expectations.
DTesting is done differently in different contexts. For example, safety-critical software is tested differently from an e-commerce site.
Giải thích chi tiết
Kết quả kiểm thử cho thấy sự hiện diện của các lỗi. Kiểm thử có thể cho thấy các lỗi đang tồn tại, nhưng không thể chứng minh rằng không có lỗi nào. Kiểm thử giảm khả năng có các lỗi chưa được phát hiện còn tồn tại trong phần mềm, nhưng ngay cả khi không tìm thấy lỗi nào, nó không phải là bằng chứng về sự chính xác. Kiểm thử không thể chứng minh rằng phần mềm hoàn toàn không có lỗi, nhưng nó có thể giúp giảm thiểu số lượng lỗi còn tồn tại. Điều này có nghĩa là, ngay cả khi phần mềm đã được kiểm thử kỹ lưỡng, vẫn có thể có các lỗi chưa được phát hiện. Vì vậy, kiểm thử không phải là một công cụ để chứng minh sự chính xác của phần mềm, mà là một công cụ để giảm thiểu số lượng lỗi và đảm bảo rằng phần mềm hoạt động đúng như mong đợi.