Title :
An Approach to Testing Web Applications On-The-Fly
Author :
Li, Liping ; Qian, Zhongsheng ; He, Tao
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
Abstract :
This work proposes an on-the-fly testing approach for Web applications based on automaton theory. Web applications and test directives which are used to select test cases are modeled by FSM (Finite State Machine). Synchronous product is used to combine these two kinds of FSMs in order to check whether the SUT (System Under Test) includes the behavior expressed by the test directive. Test cases are generated automatically as the synchronous product of the specification and the test directive is constructed on-the-fly. For illustration, a case study of the WGSS (Web Grade Submit System) is exemplified. This approach can avoid the state-explosion problem through building a small portion of state space of Web applications before a test case is generated.
Keywords :
Internet; finite state machines; program testing; Web Grade Submit System; Web applications; automaton theory; finite state machine; on-the-fly testing; system under test; Application software; Automata; Automatic testing; Conference management; Information technology; Object oriented modeling; Synchronous generators; System testing; Unified modeling language; Web pages; FSM; UML; Web application; on-the-fly; test cases; test directive;
Conference_Titel :
Management of e-Commerce and e-Government, 2009. ICMECG '09. International Conference on
Conference_Location :
Nanchang
Print_ISBN :
978-0-7695-3778-8
DOI :
10.1109/ICMeCG.2009.128