首页> 外文期刊>International journal of web services research >Test Pair Selection for Test Case Prioritization in Regression Testing for WS-BPEL Programs
【24h】

Test Pair Selection for Test Case Prioritization in Regression Testing for WS-BPEL Programs

机译:WS-BPEL程序的回归测试中用于测试用例优先级的测试对选择

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

摘要

Many web services not only communicate through XML-based messages, but also may dynamically modify their behaviors by applying different interpretations on XML messages through updating the associated XML Schemas or XML-based interface specifications. Such artifacts are usually complex, allowing XML-based messages conforming to these specifications structurally complex. Testing should cost-effectively cover all scenarios. Test case prioritization is a dimension of regression testing that assures a program from unintended modifications by reordering the test cases within a test suite. However, many existing test case prioritization techniques for regression testing treat test cases of different complexity generically. In this paper, the authors exploit the insights on the structural similarity of XML-based artifacts between test cases in both static and dynamic dimensions, and propose a family of test case prioritization techniques that selects pairs of test case without replacement in turn. To the best of their knowledge, it is the first test case prioritization proposal that selects test case pairs for prioritization. The authors validate their techniques by a suite of benchmarks. The empirical results show that when incorporating all dimensions, some members of our technique family can be more effective than conventional coverage-based techniques.
机译:许多Web服务不仅通过基于XML的消息进行通信,而且可以通过更新关联的XML Schema或基于XML的接口规范,对XML消息应用不同的解释,从而动态地修改其行为。这样的工件通常很复杂,从而使得符合这些规范的基于XML的消息在结构上很复杂。测试应经济有效地涵盖所有情况。测试用例优先级是回归测试的一个维度,它通过在测试套件中对测试用例进行重新排序来确保程序免受意外修改。但是,许多用于回归测试的现有测试案例优先级排序技术通常会处理不同复杂度的测试案例。在本文中,作者利用在静态和动态维度上对测试用例之间基于XML工件的结构相似性的见解,提出了一系列测试用例优先级排序技术,这些技术可以依次选择测试用例对而不进行替换。据他们所知,这是第一个选择测试用例对进行优先级排序的测试用例优先级提议。作者通过一系列基准验证了他们的技术。实证结果表明,当将所有维度结合在一起时,我们技术家族的某些成员可能会比传统的基于覆盖的技术更有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号