Mặc dù thử nghiệm có thể xác định sự chỉnh sửa của phần mềm dưới sự giả định của một số khác cụ thể (xem phân cấp của khó khăn kiểm tra bên dưới), thử nghiệm không thể xác định tất cả các khuyết điểm trong Thay vào đó, nó làm cho một lời chỉ trích hoặc so sánh mà so sánh tình trạng và hành vi của sản phẩm chống lại các quy tắc hoặc cơ chế mà ai đó có thể nhận ra một vấn đề. Những lời này có thể bao gồm (nhưng không giới hạn cho) thông số, hợp đồng, các sản phẩm so sánh, các phiên bản quá khứ của cùng một sản phẩm, inferences về dự định hoặc mục đích mong đợi, người dùng hoặc mong đợi khách hàng, các tiêu chuẩn liên quan, luật áp dụng, hoặc
Phần mềm so sánh gì trong khi thử nghiệm chống lại?
các nguyên tắc hoặc cơ chế