...
首页> 外文期刊>International journal of web and grid services >An iterative metamorphic testing technique for web services and case studies
【24h】

An iterative metamorphic testing technique for web services and case studies

机译:Web服务和案例研究的迭代变质测试技术

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

摘要

Metamorphic testing (MT) is an innovative approach to alleviating the oracle problem in software testing, which uses metamorphic relations of the program under test, instead of the test oracles, to verify its outputs. To alleviate the oracle problem of testing web services, we had previously proposed an MT framework for web services. In this paper, we further improve the efficiency and automation of this framework by leveraging metamorphic relations to iteratively generate test cases. We present a fixed-size iterative MT algorithm and implement it in the MT framework. We conduct three case studies to evaluate the fault detection effectiveness and efficiency of the proposed approach. Experimental results suggest that, compared with the conventional MT, iterative MT can achieve a comparable fault detection effectiveness, but with significantly fewer resources. Observations and limitations are summarised to provide new insights into the application of iterative MT.
机译:变质测试(MT)是一种可创新的方法,可以减轻软件测试中的Oracle问题,它使用被测程序的变质关系,而不是测试oracles来验证其输出。为了减轻测试Web服务的Oracle问题,我们之前提出了MT框架的Web服务。在本文中,我们通过利用变形关系来迭代地产生测试用例来进一步提高该框架的效率和自动化。我们介绍了一个固定大小的迭代MT算法,并在MT框架中实现它。我们进行三种案例研究,以评估拟议方法的故障检测效果和效率。实验结果表明,与传统MT相比,迭代MT可以实现相当的故障检测效果,但资源明显较少。总结了观察和局限,为迭代MT的应用提供了新的见解。

著录项

  • 来源
    《International journal of web and grid services》 |2020年第4期|364-392|共29页
  • 作者单位

    Univ Sci & Technol Beijing Sch Comp & Commun Engn Beijing 100083 Peoples R China|Chinese Acad Sci Inst Software State Key Lab Comp Sci Beijing 100190 Peoples R China;

    Univ Sci & Technol Beijing Sch Comp & Commun Engn Beijing 100083 Peoples R China;

    Univ Sci & Technol Beijing Sch Comp & Commun Engn Beijing 100083 Peoples R China;

    Univ Sci & Technol Beijing Sch Comp & Commun Engn Beijing 100083 Peoples R China;

    Univ Sci & Technol Beijing Sch Comp & Commun Engn Beijing 100083 Peoples R China;

    Chinese Acad Sci Inst Software State Key Lab Comp Sci Beijing 100190 Peoples R China;

    Swinburne Univ Technol Dept Comp Sci & Software Engn Melbourne Vic Australia;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    metamorphic testing; metamorphic relations; test case generation; web services;

    机译:变形测试;变质关系;测试案例生成;Web服务;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号