DocumentCode
123562
Title
Research on web application consistency testing based on model simulation
Author
Liping Li ; Xingsen Li ; Shan Tang
Author_Institution
Comput. & Inf. Inst., Shanghai Second Polytech. Univ., Shanghai, China
fYear
2014
fDate
22-24 Aug. 2014
Firstpage
1121
Lastpage
1127
Abstract
Live sequence chart (LSC) is an expressive, scenario-based specification language. This paper studied how to construct an executable model for Web applications using LSCs. Context free grammar (CFG) is adopted to describe the external events of the system and a simulation-tree is introduced to check whether or not the running of LSCs triggered by events corresponding to the parse of CFG. If consistency, the simulation result will generate State Transition System (STS), otherwise, fail traces as test counterexamples. Test cases can be generated based on the STS and that will be the effective test cases for they are based on the consistency model.
Keywords
Internet; context-free grammars; digital simulation; program testing; specification languages; CFG; LSC; STS; Web application consistency testing; consistency model; context free grammar; executable model; live sequence chart; model simulation; scenario-based specification language; simulation-tree; state transition system; system external events; test cases; Computational modeling; Computers; Educational institutions; Grammar; Production; Transforms; consistency tesing; live sequence chart; model simulation; test cases; web application;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education (ICCSE), 2014 9th International Conference on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4799-2949-8
Type
conf
DOI
10.1109/ICCSE.2014.6926636
Filename
6926636
Link To Document