首页> 外文期刊>The Journal of Systems and Software >Automatic test case selection for regression testing of composite service based on extensible BPEL flow graph
【24h】

Automatic test case selection for regression testing of composite service based on extensible BPEL flow graph

机译:基于可扩展BPEL流程图的组合服务回归测试的自动测试用例选择

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

摘要

Services are highly reusable, flexible and loosely coupled components whose changes make the evolution and maintenance of composite services more complex. The changes of composite service mainly cover three types, i.e., the processes, bindings, and interfaces. In this article, an approach is proposed to select test cases for regression testing of different versions of BPEL (business process execution language) composite service where these changes are involved. The approach identifies the changes by performing control flow analysis and comparing the paths in a new version of composite service with those in the old one using a kind of extensible BPEL flow graph (XBFG). Message sequence is appended to XBFG path so that XBFC can fully describe the behavior of composite service. The binding and predicate constraint information added in different XBFG elements can be used for path selection and even for test case generation. Both theoretic analysis and case study show that the proposed approach is effective.
机译:服务是高度可重用,灵活且松散耦合的组件,其更改使复合服务的发展和维护更加复杂。组合服务的更改主要涵盖三种类型,即流程,绑定和接口。在本文中,提出了一种方法来选择测试用例,以对涉及这些更改的不同版本的BPEL(业务流程执行语言)复合服务进行回归测试。该方法通过执行控制流分析并使用一种可扩展的BPEL流程图(XBFG)将新版本的复合服务与旧服务中的路径进行比较,从而识别更改。消息序列被附加到XBFG路径,以便XBFC可以完全描述组合服务的行为。添加在不同XBFG元素中的绑定和谓词约束信息可以用于路径选择,甚至可以用于测试用例的生成。理论分析和案例研究均表明该方法是有效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号