• 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