Results 1 -
1 of
1
Automatic unit test generation for JavaScript Final Report
"... The old adage “to err is human ” is more than manifest in the software world: programmers make mistakes. As a result, it is estimated that 50 % of software development time is spent on software testing alone. This has prompted many attempts in the past decades to fully automate testing, through tool ..."
Abstract
- Add to MetaCart
(Show Context)
The old adage “to err is human ” is more than manifest in the software world: programmers make mistakes. As a result, it is estimated that 50 % of software development time is spent on software testing alone. This has prompted many attempts in the past decades to fully automate testing, through tools that generate tests autonomously. In addition to saving time, automatic test generation enables more systematic and unbiased testing, increasing the robustness and quality of programs. Dynamic languages have recently risen in popularity, as their flexibility suits today’s fast-moving software industry. The growth of web applications has led to an increase in the use of JavaScript in particular. Formerly cast as a browser scripting language, JavaScript is becoming a more versatile programming lan-guage used for application development as well. This motivates research in automatic test generation for JavaScript, yet the existing work in that domain [19, 2, 38, 5] lacks autonomy and support for the class-based programming style