Title :
An Automated Test Code Generation Method for Web Applications using Activity Oriented Approach
Author :
Turner, David A. ; Park, Moonju ; Kim, Jaehwan ; Chae, Jinseok
Author_Institution :
Dept. of Comput. Sci., California State Univ. San Bernardino, San Bernardino, CA
Abstract :
Automated tests are important for Web applications as they grow more complex day by day. Web application testing frameworks have emerged to help satisfy this need. However, used without a model that is designed for system evolution and realization, maintaining test code becomes cumbersome and inefficient. This paper describes an activity oriented approach to engineer automated tests for Web applications with reference to a Web application developed for grant funding agencies. In this approach, the developer defines a domain model to represent application state, and uses a test activity graph comprised of self-validating user interactions to verify application correctness. We have implemented a test code generator called iTester using activity-oriented approach.
Keywords :
Internet; automatic programming; program testing; program verification; Web application testing framework; activity oriented approach; application correctness verification; automated test code generation method; self-validating user interaction; system evolution; system realization; test activity graph; test code maintenance; Application software; Automatic testing; Computer science; Filling; Java; Maintenance engineering; Object oriented modeling; Open source software; System testing; Web pages;
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
DOI :
10.1109/ASE.2008.61