An Approach to Testing Web Applications On-The-Fly
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.
FSM Web application on-the-fly test directive test cases UML
Liping Li Zhongsheng Qian Tao He
School of Computer Engineering and Science, Shanghai University, Shanghai, 200072, China Computer an School of Information Technology, Jiangxi University of Finance and Economics, Nanchang, 330013, Chi Shenzhen Institute of Information Technology, Shenzhen, 518029, China
国际会议
南昌
英文
428-431
2009-09-01(万方平台首次上网日期,不代表论文的发表时间)