Title :
Code-coverage guided prioritized test generation
Author :
Li, J. Jenny ; Yee, Howell
Author_Institution :
Avaya Labs., Basking Ridge, NJ, USA
Abstract :
With Internet applications spreading like wildfire, software testing is challenged with new topics related to the distributed nature of Web applications. We apply code based testing techniques to the testing of Web applications, specifically Java programs. Source code based automatic test generation is difficult because most previous methods use constraint satisfaction models as a solution, which is an NP complete problem [M. J. Gallagher et al. (1997)]. We present a method of guiding users through test case generations. Instead of automating the entire procedure, our method aims at generating a framework of test cases and providing instructions for users to instantiate the framework into actual executable test cases. An early experimental study of this method shows the effectiveness of this method.
Keywords :
Internet; Java; automatic testing; object-oriented methods; program compilers; program testing; Internet applications; Java programs; NP complete problem; code-coverage guided prioritized test generation; constraint satisfaction models; software testing; source code based automatic test generation; test case generations; Application software; Automatic generation control; Automatic testing; Humans; Internet; Java; Network servers; Protocols; Software testing; System testing;
Conference_Titel :
Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
Print_ISBN :
0-7695-2209-2
DOI :
10.1109/CMPSAC.2004.1342705