Study of Test Case Generation for Web Applications
PENG Shu-shen,GU Qing,CHEN Dao-xu
DOI: https://doi.org/10.3969/j.issn.1002-137X.2010.06.037
2010-01-01
Computer Science
Abstract:Along with the fast evolution of Internet,Web application development has become one of the main categories of software application development,and Web application programs have become more and more complicated.Improving the quality of Web applications from different aspects is inevitable task of Web application developers.An important way of ensuring the quality of Web applications is software testing,the core work of which is test case generation.In this paper,we classified the methods for Web test case generation into four categories:Capture/Replay,HTML analysis,Source code analysis,and User-Session analysis.We discussed these four methods in detail,and concluded general steps of generating test cases in these methods.Finally,we listed the advantages and disadvantages of the four method categories,and compared their performance from various perspectives,including the effort needed to implement the method,maximum attainable code coverage,and so on.