Thiết kế TEST-CASE trong kiếm thử phần mềm

Trong ngành kỹ nghệ phần mềm, năm 1979, có một quy tắc nổi tiếng là: “Trong một
dự án lập trình điển hình, thì xấp xỉ 50% thời gian và hơn 50% tổng chi phí được sử dụng
trong kiểm thử các chương trình hay hệ thống đã được phát triển”. Và cho đến nay, sau gần
một phần 3 thế kỷ, quy tắc đó vẫn còn đúng. Đã có rất nhiều ngôn ngữ, hệ thống phát triển
mới với các công cụ tích hợp cho các lập trình viên sử dụng phát triển ngày càng linh
động. Nhưng kiểm thử vẫn đóng vai trò hết sức quan trọng trong bất kỳ dự án phát triển
phần mềm nào.