...
首页> 外文期刊>International Journal of High Performance Computing and Networking >MT4WS: an automated metamorphic testing system for web services
【24h】

MT4WS: an automated metamorphic testing system for web services

机译:MT4WS:用于Web服务的自动化变形测试系统

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

摘要

The use of web services has been growing significantly, with increasingly large numbers of applications being implemented through the web. A difficulty associated with this development is the quality assurance of these services, specifically the challenges encountered when testing the applications - amongst other things, testers may not have access to the source code, and the correctness of the output may not be easily ascertained (known as the oracle problem). Metamorphic testing (MT) has been introduced as a technique to alleviate the oracle problem. MT makes use of properties of the software under test, known as metamorphic relations, and checks whether or not these relations are violated. Since MT does not require source code to generate the metamorphic relations, it is suitable for testing web services-based applications. We have designed an XML-based language representation to facilitate the formalisation of metamorphic relations, the generation of (follow-up) test cases, and the verification of the test results. Based on this, we have also developed a tool to support the automation of MT for web service applications. This tool has been used in an experiment to test web services, the evaluation of which is reported in this paper.
机译:Web服务的使用已显着增长,通过Web实现的应用程序越来越多。与该开发相关的困难是这些服务的质量保证,尤其是测试应用程序时遇到的挑战-其中,测试人员可能无法访问源代码,并且可能不容易确定输出的正确性(已知作为甲骨文的问题)。引入了变态测试(MT)作为缓解Oracle问题的技术。 MT利用被测软件的属性(称为变态关系),并检查是否违反了这些关系。由于MT不需要源代码即可生成变形关系,因此它适合测试基于Web服务的应用程序。我们设计了一种基于XML的语言表示形式,以促进变形关系的形式化,(后续)测试用例的生成以及测试结果的验证。基于此,我们还开发了一种工具来支持Web服务应用程序MT的自动化。该工具已在实验中用于测试Web服务,本文对此进行了评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号