Graduation Semester and Year
2019
Language
English
Document Type
Thesis
Degree Name
Master of Science in Computer Science
Department
Computer Science and Engineering
First Advisor
Christoph Csallner
Abstract
Most current browser-based web applications and software engineering tools, such as test generators and management tools, are not accessible to users who cannot use a traditional input device, such as a mouse and/or a keyboard. To address this shortcoming, this research leverages recent speech-recognition advances to create a chrome browser extension that interprets voice inputs as web browser commands and executes those commands within the browser. As a result, the Voice Controlled Accessibility and Testing tool (VCAT) leverages the Chrome browser to achieve higher accessibility, with the capability to perform webpage navigation using voice commands. The tool is also capable of programmatically generating Java Selenium test case source code from the given set of voice commands, which helps achieve faster test case generation, compared to traditional methods of writing Java Selenium source code.
Keywords
Accessibility, Selenium Code generation, Chrome browser extension
Disciplines
Computer Sciences | Physical Sciences and Mathematics
License
This work is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 4.0 International License.
Recommended Citation
Kasaghatta Ramachandra, Nagendra Prasad, "Voice Controlled Accessibility and Testing tool (VCAT)" (2019). Computer Science and Engineering Theses. 372.
https://mavmatrix.uta.edu/cse_theses/372
Comments
Degree granted by The University of Texas at Arlington