DATA DRIVEN AUTOMATION TESTING FRAMEWORK FOR WEB APPLICATIONS USING SELENIUM WEBDRIVER

  • Do Thi Thu Trang Hung Yen University of Technology and Education
  • Le Thi Linh Hung Yen University of Technology and Education
  • Trinh Thi Nhi Hung Yen University of Technology and Education
  • Ngo Thanh Huyen Hung Yen University of Technology and Education
Keywords: Software Testing, Automation Testing, Selenium WebDriver, Framework, Data Driven Framework

Abstract

Software testing is the main technique to ensure quality and finding bugs. In general, this is a difficult and time-consuming task. Web applications are becoming more and more complex. Due to the peculiarities of such applications, so manual testing is often poorly performed or skipped by testers. Test automation can help to avoid this situation.
Data-driven automated testing with test scripts stored in spreadsheet formats is very effective in testing Web applications. The goal of this paper is to develop a self-guided data-driven testing tool for web applications using the Selenium WebDriver framework. With this testing tool, users can test any web page without programming knowledge.

References

Bruns, A., Kornstadt, A., & Wichmann, D., Web application tests with selenium. IEEE software, 26(5), 2009.

Vina M Lomte, Rishikesh Chandra, Ayush Gondhali, Ashish Shinde, Sanket Pimple, Data Driven Automation Testing Framework. IJETCAS, 2014, pp. 51-56.

Murugesan, S., Deshpande, Y., Hansen, S., & Ginige, A., Web engineering: A new discipline for development of web-based systems. In Web Engineering, Springer, Berlin, Heidelberg, 2001,pp. 3-13.

Conallen, J., Modeling Web application architectures with UML. Communications of the ACM, 1999, 42(10), 63-70.

Krishna Rungta, Learn Selenium in 1 Day: Definitive Guide to Learn Selenium for Beginners. Penguin Random House South Afr, 2017.

Carl Cocchiaro, Selenium Framework Design in Data-Driven Testing. Packt, 2018. [7]. Zhan, Zhimin, Selenium WebDriver Recipes in C#, Apress, 2015.

Phạm Ngọc Hùng, Trương Anh Hoàng, Đặng Văn Hưng, Giáo trình kiểm thử phần mềm, 2014, pp. 108-130.

https://www.softwaretestinghelp.com/qtp-tutorial-18-data-driven-and-hybrid-frameworks/

https://medium.com/@katalon_studio/data-driven-testing-approach-with-katalon-studiob835c9e491dd

https://viblo.asia/p/kiem-thu-thu-cong-manual-testing-va-kiem-thu-tu-dong-automatedtesting-QWkwGnpER75g

https://www.softwaretestingmaterial.com/types-test-automation-frameworks/

https://medium.com/@briananderson2209/best-automation-testing-tools-for-2018-top-10-reviews-8a4a19f664d2

https://smartbear.com/product/testcomplete/overview/

https://www.softwaretestingmaterial.com/selenium-webdriver-architecture/

https://dzone.com/articles/10-best-open-source-test-automation-frameworks-for

Published
2018-10-10
How to Cite
Do Thi Thu Trang, Le Thi Linh, Trinh Thi Nhi, & Ngo Thanh Huyen. (2018). DATA DRIVEN AUTOMATION TESTING FRAMEWORK FOR WEB APPLICATIONS USING SELENIUM WEBDRIVER. UTEHY Journal of Science and Technology, 19, 46-54. Retrieved from http://tapchi.utehy.edu.vn/index.php/jst/article/view/87