Ngành công nghiệp phần mềm Việt Nam đang dần phát triển với nhiều hứa hẹn trong tương lai. Kiểm thử là một phần rất quan trọng và không thể thiếu trong quy trình phát triển phần mềm. Với những đòi hỏi ngày càng cao về chất lượng và việc rút ngắn tối đa thời gian phát triển, kiểm thử ngày càng trở nên quan trọng và thậm chí nhiều khi là vấn đề sống còn để một dự án phát triển phần mềm.
Với nhận định củaCông ty kiểm thử phần mềm của Mỹ Logigea thì “ Việt Nam sẽ là con hổ trong ngành kiểm thử phần mềm Châu Á” và với yêu cầu phát triển như vậy, với nguồn nhân lực về Kiểm thử viên ở Việt Nam vẫn còn khá ít so với Lập trình viên thì những công cụ hỗ trợ Kiểm thử viên là rất cần thiết.
Các công cụ hỗ trợ kiểm thử tự động trên thị trường cũng có rất nhiều nhưng cũng có những hạn chế nhất định nào đó chưa thực sự tự động hoàn toàn trong quá trình kiểm thử mà vẫn cần rất nhiều công sức của kiểm thử viên. Vì vậy nhóm chúng em đã chọn đề tài “Tìm hiểu và xây dựng một ứng dụng kiểm thử phần mềm tự động” với mong muốn xây dựng một ứng dụng có thể đáp ứng và hỗ trợ cho kiểm thử viên thực hiện công việc một cách dễ dàng, chính xác và nhanh chóng hơn.
1.2. Mục đích nghiên cứu
• Đưa ra các khái niệm cơ bản của kiểm thử tự động.
• Đưa ra lợi ích của việc xây dựng một ứng dụng kiểm thử tự động.
• Nghiên cứu các kỹ thuật của .NET hỗ trợ xây dựng ứng dụng kiểm thử tự động.
• Thiết kế ứng dụng kiểm thử tự động phần mềm dựa vào kiến thức đã nghiên cứu.