19:38
0
White box Testing: Kiểm thử hộp trắng. 

   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 thtí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 bkiể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.