Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này: https://dspace.ctu.edu.vn/jspui/handle/123456789/78036
Nhan đề: DEVELOPING A COMPLETE SELENIUM-BASED AUTOMATION TESTING FRAMEWORK FOR E-COMMERCE WEBSITES WITH JAVA
Tác giả: Nguyễn, Công Danh
Võ, Tường
Từ khoá: CÔNG NGHỆ THÔNG TIN-CHẤT LƯỢNG CAO
Năm xuất bản: 2022
Nhà xuất bản: Trường Đại Học Cần Thơ
Tóm tắt: Background: Nowadays, Information technology is developing and changing dramatically, so as web technologies. Websites are becoming more and more complex and require a lot of effort for developing and testing. As for testing, manual methods can no longer be the only option. An automation solution is definitely a much wiser and more profitable choice. It can help to test the functionalities of the website and further to confirm that everything is working as expected. To conduct test automation, Selenium framework is currently the most selected test automation tool. Writing test scripts in Selenium is easy enough. We just need to find web elements and perform operations on them. However, to actually implement Selenium in a truly friendly, maintainable and efficient way is much more expensive; we need to exercise a better approach that will be discussed later in this paper. Moreover, e-commerce applications are a perfect target due to their complex structure and a lack of reports that present issues to be concerned with when testing this type of application. Purpose: This thesis goes to learn and apply the Page Object Model (POM), Driver Factory, Parallel Testing, Data-driven, Logging tool, Reporting tool, CI/CD Integration with Jenkins and many others to the automation of test cases for ecommerce applications. We also recommend a complete test framework to create test scripts for an e-commerce application. Method: Collect, analyze and learn documents related to the contents of study topic; analyze to suggest solutions; then build and execute the tests according to findings with Java & Selenium. Findings: The above techniques and tools reduce maintenance costs and minimize code duplication, hence they help the project achieve a better result. In the aftermath, the test scripts become less and optimized. In addition, logs and reports allow stakeholders to have better judgement over the project. Conclusion: The proposed Selenium-based automation testing framework has been successfully applied to test an e-commerce website.
Mô tả: 92 Tr
Định danh: https://dspace.ctu.edu.vn/jspui/handle/123456789/78036
Bộ sưu tập: Trường Công nghệ Thông tin & Truyền thông

Các tập tin trong tài liệu này:
Tập tin Mô tả Kích thước Định dạng  
_file_
  Giới hạn truy cập
2.76 MBAdobe PDF
Your IP: 18.223.170.21


Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.