An Extended MM-Path Approach to Component-Based Web Application Testing

At present, most of Web applications have multi-tier architectures. The Web application contains many components, which makes it become component-based Web application. This paper focuses on this kind of Web applications and constructs three dependency graphs based on structure relations and message call relations. Then we improve the path-based integration testing method, propose an extended MM-path approach and use this approach to find out testing paths of component-based Web application.

[1]  David Chenho Kung,et al.  Object-based data flow testing of web applications , 2000, Proceedings First Asia-Pacific Conference on Quality Software.

[2]  Jeff Tian,et al.  Measuring and Modeling Usage and Reliability for Statistical Web Testing , 2001, IEEE Trans. Software Eng..

[3]  Zhongsheng Qian,et al.  An Approach to Generating Test Cases for Testing Component-based Web Applications , 2007 .

[4]  Paolo Tonella,et al.  A 2-layer model for the white-box testing of Web applications , 2004, Proceedings. Sixth IEEE International Workshop on Web Site Evolution.

[5]  Huaikou Miao,et al.  An Approach to Generating Test Cases for Testing Component-based Web Applications , 2007, Workshop on Intelligent Information Technology Application (IITA 2007).

[6]  Paul C. Jorgensen,et al.  Software Testing: A Craftsman's Approach , 1995 .

[7]  F. Wei,et al.  Inverted Pendulum Control System Based on GA Optimization , 2007 .

[8]  Chien-Hung Liu Data flow analysis and testing of JSP-based Web applications , 2006, Inf. Softw. Technol..

[9]  Giuseppe A. Di Lucca,et al.  Web Application Testing , 2006, Web Engineering.

[10]  A. Jefferson Offutt,et al.  Testing Web applications by modeling with FSMs , 2005, Software & Systems Modeling.

[11]  Giuseppe A. Di Lucca,et al.  Testing Web applications , 2002, International Conference on Software Maintenance, 2002. Proceedings..