首页> 外文会议>Proceedings of the 2012 Third World Congress on Software Engineering. >Model Checking Based Conformance Testing for Web Applications
【24h】

Model Checking Based Conformance Testing for Web Applications

机译:基于模型检查的Web应用程序一致性测试

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:通常,一致性测试是以具有正在运行的应用程序及其规范的测试人员测试应用程序的实现是否符合其规范的方式进行的。仅当在服务器上部署Web应用程序时,用户才能通过称为Web浏览器的客户端软件来访问它。 Web浏览器的功能会影响Web应用程序的功能。因此,即使我们可以确保Web应用程序的实现符合其规范,仍然不能保证该规范符合其实现。本文提出了一种基于模型检查的方法来自动执行Web应用程序的一致性测试,并且可以确保实现分别符合其规范和规范均符合其实现。实现模型是从正在运行的Web应用程序中抽象出来的。对于不满意的CTL公式,根据反例,我们可以在实现或规范中找出不符合项。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号