Cùng với sự phát triển vượt bậc của Công nghệ thông tin, đặc biệt trong lĩnh vực Công nghệ phần mềm, hoạt động kiểm thử đã được đặc biệt chú trọng, thu hút sự tập trung nghiên cứu của các nhà khoa học, các học giả trên toàn thế giới. Song, bên cạnh những thành tựu khoa học, hoạt động kiểm thử vẫn chưa thể khẳng định được rằng một sản phẩm phần mềm ra đời có chắc chắn đảm bảo tính đúng đắn, có lỗi hay không