DocumentCode :
2304313
Title :
Modeling Database Interactions in Web Applications and Generating Test Cases
Author :
Song, Bo ; Miao, Huaikou ; Chen, Zhongyu
Author_Institution :
Shanghai Key Lab. of Comput. Software Evaluating & Testing, Shanghai Univ., Shanghai, China
Volume :
4
fYear :
2009
fDate :
19-21 May 2009
Firstpage :
216
Lastpage :
221
Abstract :
Database has been widely used in Web applications and database interactions influence the navigations of Web applications. Besides, database interactions are among the most essential functional features in current Web applications. In this paper, special care is taken on database interactions in modeling and testing Web applications. GFSMs (Guarded Finite State Machines), which are augmented FSMs are employed as a tool to model database interactions. A GFSM-TT(GFSM test-tree) is constructed from GFSM. From the test-tree, minimal test set is derived to be employed to generate test. Finally, an algorithm is designed to optimize the test paths by decreasing the overlap. The approach we proposed can yield substantial results with test paths and state transitions are all less.
Keywords :
database management systems; finite state machines; program testing; Web application modeling; Web application testing; database interactions modeling; guarded finite state machines; test paths; Application software; Displays; Laboratories; Navigation; Pressing; Software engineering; Software testing; Spatial databases; Web pages; Web server; Database Interactions; FSM; Generating Test cases; Test Tree; Web applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
Type :
conf
DOI :
10.1109/WCSE.2009.297
Filename :
5319538
Link To Document :
بازگشت