BÁO cáo đồ án KIỂM THỬ và đảm bảo CHẤT LƯỢNG PHẦN mềm đề tài KATALON STUDIO (Trương Hạo Nguyên) Full


Ngày nay, công nghệ thông tin nói chung và công nghệ phần mềm nói riêng đang chiếm một vị trí quan trọng trong tiến trình công nghiệp hoá, hiện đại hoá đất nước. Song song với việc phát triển công nghệ phần mềm luôn tiềm ẩn những thách thức cho dành các doanh nghiệp, nhà phát triển phần mềm trong việc kiểm soát lỗi, chất lượng đầu ra của sản phẩm. Tuy nhiên ở Việt Nam, số lượng các kiểm thử viên vẫn chưa đáp ứng được với nhu cầu của thị trường. Tại Hội nghị Quốc tế về kiểm thử phần mềm tự động (12/2011, TP. HCM), các chuyên gia đã nhận định: “Với đà tăng trưởng mạnh mẽ của ngành gia công phần mềm, trong vài năm tới, Việt Nam thiếu khoảng 10.000 kiểm thử viên.” 

Bên cạnh đó, xu hướng áp dụng tự động hoá đang được triển khai rộng rãi ở nhiều lĩnh vực, trong đó có kiểm thử phần mềm. Đặc biệt, khi kiểm thử phần mềm là công đoạn chiếm phần lớn thời gian trong quá trình phát triển dự án phần mềm thì sự ra đời của các công cụ kiểm thử tự động càng có ý nghĩa hơn bao giờ hết, giúp tiết kiệm thời gian, công sức và tiền bạc. Selenium là một công cụ hỗ trợ kiểm thử tự động dành cho các ứng dụng Web, hoạt động trên hầu hết các trình duyệt phổ biến hiện nay như Firefox, Chrome, Internet Explorer, Safari, v.v. cũng như hỗ trợ số lượng lớn các ngôn ngữ lập trình Web phổ biến. Công cụ Selenium hiện được đánh giá là một trong những công cụ tốt nhất cho kiểm thử tự động các ứng dụng Web.  

Với mong muốn được tìm hiểu sâu về lĩnh vực kiểm thử phần mềm cũng như trở thành một kỹ sư kiểm thử phần mềm sau khi tốt nghiệp đại học, em đã chọn đề tài “Kiểm thử ứng dụng trên nền Web bằng công cụ Selenium.” Trong quá trình làm đồ án, do còn hạn chế về thời gian và kinh nghiệm thực tế, em mong nhận được những góp ý chân thành từ thầy và các bạn.  

Đề tài giới thiệu về lý thuyết kiểm thử phần mềm, các công cụ hỗ trợ kiểm thử tự động. Ngoài ra, đề tài đi sâu vào việc tìm hiểu, sử dụng các tính năng, công cụ của bộ phần mềm Selenium như:  

- Đưa ra hướng dẫn cài đặt, sử dụng hiệu quả bộ công cụ. 

- Ứng dụng các kiến thức đã học được để viết một kịch bản kiểm thử cho ứng dụng cụ thể. 

 



LỜI NÓI ĐẦU 2

Chương 1. KATALON STUDIO 4

1.1 Giới thiệu về phần mềm katalon studio 4

1.2 Các tính năng chính 4

Chương 2. TEST CASES 9

2.1 Giới thiệu Selenium IDE 9

2.2 Tóm tắt test case 10

2.3 Chi tiết Test case: 11

Chương 3. KẾT LUẬN 17

Chương 4. TÀI LIỆU THAM KHẢO 19






Ngày nay, công nghệ thông tin nói chung và công nghệ phần mềm nói riêng đang chiếm một vị trí quan trọng trong tiến trình công nghiệp hoá, hiện đại hoá đất nước. Song song với việc phát triển công nghệ phần mềm luôn tiềm ẩn những thách thức cho dành các doanh nghiệp, nhà phát triển phần mềm trong việc kiểm soát lỗi, chất lượng đầu ra của sản phẩm. Tuy nhiên ở Việt Nam, số lượng các kiểm thử viên vẫn chưa đáp ứng được với nhu cầu của thị trường. Tại Hội nghị Quốc tế về kiểm thử phần mềm tự động (12/2011, TP. HCM), các chuyên gia đã nhận định: “Với đà tăng trưởng mạnh mẽ của ngành gia công phần mềm, trong vài năm tới, Việt Nam thiếu khoảng 10.000 kiểm thử viên.” 

Bên cạnh đó, xu hướng áp dụng tự động hoá đang được triển khai rộng rãi ở nhiều lĩnh vực, trong đó có kiểm thử phần mềm. Đặc biệt, khi kiểm thử phần mềm là công đoạn chiếm phần lớn thời gian trong quá trình phát triển dự án phần mềm thì sự ra đời của các công cụ kiểm thử tự động càng có ý nghĩa hơn bao giờ hết, giúp tiết kiệm thời gian, công sức và tiền bạc. Selenium là một công cụ hỗ trợ kiểm thử tự động dành cho các ứng dụng Web, hoạt động trên hầu hết các trình duyệt phổ biến hiện nay như Firefox, Chrome, Internet Explorer, Safari, v.v. cũng như hỗ trợ số lượng lớn các ngôn ngữ lập trình Web phổ biến. Công cụ Selenium hiện được đánh giá là một trong những công cụ tốt nhất cho kiểm thử tự động các ứng dụng Web.  

Với mong muốn được tìm hiểu sâu về lĩnh vực kiểm thử phần mềm cũng như trở thành một kỹ sư kiểm thử phần mềm sau khi tốt nghiệp đại học, em đã chọn đề tài “Kiểm thử ứng dụng trên nền Web bằng công cụ Selenium.” Trong quá trình làm đồ án, do còn hạn chế về thời gian và kinh nghiệm thực tế, em mong nhận được những góp ý chân thành từ thầy và các bạn.  

Đề tài giới thiệu về lý thuyết kiểm thử phần mềm, các công cụ hỗ trợ kiểm thử tự động. Ngoài ra, đề tài đi sâu vào việc tìm hiểu, sử dụng các tính năng, công cụ của bộ phần mềm Selenium như:  

- Đưa ra hướng dẫn cài đặt, sử dụng hiệu quả bộ công cụ. 

- Ứng dụng các kiến thức đã học được để viết một kịch bản kiểm thử cho ứng dụng cụ thể. 

 



LỜI NÓI ĐẦU 2

Chương 1. KATALON STUDIO 4

1.1 Giới thiệu về phần mềm katalon studio 4

1.2 Các tính năng chính 4

Chương 2. TEST CASES 9

2.1 Giới thiệu Selenium IDE 9

2.2 Tóm tắt test case 10

2.3 Chi tiết Test case: 11

Chương 3. KẾT LUẬN 17

Chương 4. TÀI LIỆU THAM KHẢO 19





M_tả
M_tả

Không có nhận xét nào: