Là một chiến lược kiểm thử khác, trái ngược hoàn toàn với kiểm thử hộp đen - Black box Testing. Kiểm thử hộp trắng hay kiểm thử hướng logic cho phép bạn khảo sát cấu trúc bên trong của chương trình. Chiến lược này xuất phát từ dữ liệu kiểm thử bằng sự kiểm thử tính logic của chương trình. Kiểm thử viên sẽ truy cập vào cấu trúc dữ liệu và giải thuật bên trong chương trình ( và cả mã lệnh thực hiện chúng).
Các phương pháp kiểm thử hộp trắng:
. Kiểm thử giao diện lập trình ứng dụng - API testing (application programming interface): là phương pháp kiểm thử của ứng dụng sử dụng các API công khai và riêng tư.
. Bao phủ mã lệnh - Code coverage: tạo các kiểm tra để đáp ứng một số tiêu chuẩn về bao phủ mã lệnh.
. Các phương pháp gán lỗi - Fault injection.
. Các phương pháp kiểm thử hoán chuyển - Matation testing methods.
. Kiểm thử tĩnh - Static testing: kiểm thử hộp trắng bao gồm mọi kiểm thử tĩnh.
Phương pháp kiểm thử hộp trắng cũng có thể được sử dụng để đánh giá sự hoàn thành của một bộ kiểm thử mà được tạo cùng với các phương pháp kiểm thử hộp đen - Black box Testing. Điều này cho phép các nhóm phần mềm khảo sát các phần của 1 hệ thống ít khi được kiểm tra và đãm bảo rằng những điểm chức năng quan trọng nhất đã được kiểm tra.
0 nhận xét:
Đăng nhận xét