Một vài nét về Kiểm thử hộp trắng


Từ: 22:03 14/10/2013
Bài: 5
Cảm ơn: 3
Thích: 2

Bài lần trước chúng ta đã tìm hiểu về kiểm thử hộp đen  http://forum.fithou.net.vn/Trangcon.aspx?tid=3728&cid=159 , tuần này mình xin giới thiệu về 1 loại kiểm thử nữa là : Kiểm thử hộp trắng

Một vài nét về Kiểm thử hộp trắng

  • Đối tượng được kiểm thử là: 1 thành phần phần mềm, thành phần phần mềm đó có thể là: 1 hàm chức năng, 1 module chức năng, 1 phân hệ chức năng, …
  • Kiểm thử hộp trắng dựa vào thuật giải cụ thể, vào cấu trúc dữ liệu bên trong của đơn vị phần mềm cần kiểm thử để xác định đơn vị phần mềm đó có thực hiện đúng không.
  • Yêu cầu đối với người kiểm thử hộp trắng: phải có kĩ năng, kiến thức nhất định về ngôn ngữ lập trình, thuật giải được dùng trong thành phần phần mềm để có thể thông hiểu chi tiết về đoạn code cần kiểm thử.
  • Thông thường rất tốn nhiều thời gian và công sức nếu thành phần phần mềm quá lớn. Ví dụ : kiểm thử tích hợp hay kiểm thử chức năng.
  • Do đó: Kỹ thuạt này chủ yếu được dùng để kiểm thử đơn vị
  • Có 2 hoạt động kiểm thử hộp trắng:

- Kiểm thử luồng điều khiển: tập trung kiểm thử thuật giả chức năng

- Kiểm thử dòng dữ liệu: tập trung kiểm thử đời sống của từng biến dữ liệu được dùng trong giải thuật.