Có chung cấp độ công nhận của các bài kiểm tra: thử nghiệm thiết bị, thử nghiệm tích hợp, thử nghiệm giao diện thành phần, và kiểm tra hệ thống. Các bài kiểm tra thường được nhóm bởi nơi họ được bổ sung trong quá trình phát triển phần mềm, hoặc theo mức độ của bài kiểm tra. Các cấp độ chính trong quá trình phát triển như được xác định bởi hướng dẫn SWEBOK là đơn vị -, tích hợp -, và kiểm tra hệ thống được phân biệt bởi mục tiêu kiểm tra mà không ám chỉ một mô hình quy trình cụ thế. Các cấp độ thử nghiệm khác được phân loại bởi mục tiêu thử nghiệm.
Những bài kiểm tra này là gì (thử nghiệm cấp độ) thường được nhóm bởi?
quy trình phát triển phần mềm, hoặc theo mức độ của các bài kiểm tra