Date of Award
9-2016
Culminating Project Type
Starred Paper
Degree Name
Computer Science: M.S.
Department
Computer Science and Information Technology
College
School of Science and Engineering
First Advisor
Jie Meichsner
Second Advisor
Donald Hamnes
Third Advisor
Susantha Herath
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Keywords and Subject Headings
Software testing, test automation, testing tool, Selenium, Watir, QTP
Abstract
Software testing is an integral phase in Software Development Life Cycle (SDLC) process. Testing assesses the functionalities of a software item and quality of the product. Automated software testing utilizes different tools to execute testing activities. In this paper, I have discussed the features of automated and manual testing as well as analyzed three automated software testing tools: Selenium, UFT/QTP and Watir. In brief, I have presented a detailed description focusing on multiple feature set, efficiency, simplicity and usability of each tool. I also evaluated, tested and compared the different aspects of Selenium, UFT/QTP and Watir. Finally, this research allowed me to draw some solid differences between automated and manual testing as well as learn and explore various characteristics of automated testing tools by having real-world experience of testing effectively.
Recommended Citation
Islam, Nazia, "A Comparative Study of Automated Software Testing Tools" (2016). Culminating Projects in Computer Science and Information Technology. 12.
https://repository.stcloudstate.edu/csit_etds/12