DocumentCode :
584620
Title :
Model Checking Based Conformance Testing for Web Applications
Author :
Shengbo Chen
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
fYear :
2012
fDate :
6-8 Nov. 2012
Firstpage :
51
Lastpage :
56
Abstract :
Usually, conformance testing is done in a way that testers having a running application and its specification, test whether the implementation of the application conforms to its specification. Only when deploying the web application on the server, users can access it through the client software called web browsers. The features of web browsers influence the functionalities of web applications. So, even if we can ensure that the implementation of the web application conforms to its specification, still there is no guarantee that the specification conforms to its implementation. This paper proposes a model checking based approach to automatically executing conformance testing of web applications and can ensure that the implementation conforms to its specification and the specification conforms to its implementation, respectively. The implementation models are abstracted from the running web applications As for unsatisfied CTL formulas, according to the counterexamples, we can locate the uncomformance in implementation or in specification.
Keywords :
Internet; conformance testing; formal verification; online front-ends; Web application functionalities; Web browsers; Web server; automatic conformance testing execution; client software; model checking based approach; model checking based conformance testing; unsatisfied CTL formulas; Browsers; Presses; Web pages; Web servers; CTL; Conformance testing; Model checking; web applications; web browser´s interactions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (WCSE), 2012 Third World Congress on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4673-4546-0
Type :
conf
DOI :
10.1109/WCSE.2012.18
Filename :
6394923
Link To Document :
بازگشت