Modeling Web Applications for Software Test

The chief task of software test based on model, which is an efficient way for testing the Web application, is building an abstract model of the Web application waiting for test. One problem with current Web application test technologies is the lack of tools for modeling the whole Web software. Specifically, there is the lack of support for describing Web application from the view of action and function. This paper is concerned with providing the support for development and test of Web application. The presented novel model, named CBTOWADM, abstracts the Web application as a tree based on its system function and business process. CBTOWADM not only simplifies the design and development of the Web application, but also acts as the model middleware for software test. We describe the basic model definition and the application in software test of CBTOWADM.

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

[2]  Vicente Pelechano,et al.  Introducing requirements traceability support in model-driven development of web applications , 2009, Inf. Softw. Technol..

[3]  Huaikou Miao,et al.  Test Generation for Web Applications Using Model-Checking , 2010, 2010 11th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing.