期刊文献+

一种面向服务组合的回归测试技术 被引量:1

Service-composition Oriented Regression Testing Technique
下载PDF
导出
摘要 服务组合是面向服务计算的关键技术,回归测试是服务组合演化与维护的重要组成部分.本文提出一种面向服务组合的回归测试方法,从服务消费者的角度,针对服务组合流程和绑定的变更,通过构造富含信息的扩展控制流图,对BPEL进行控制流分析,识别受影响的测试路径,选择和生成测试用例.实例分析表明,该方法可以对BPEL的各种控制结构加以分析,产生必需的测试用例.BPEL的获取与分析是切实可行的,具备良好的工具实现基础. Service composition is a key technology of service-oriented computing. During its evolvement and maintenance, regression testing is inevitable and significant. According to the binding changes and functional improvement, this paper proposes a concrete service-composition oriented regression testing approach, which is designed for the service consumer. In order to identify the changes of binding and process in service composition and generating bounds of test data, this paper compares the paths of the progressive composition and the previous using extensive BPEL flow graph (XBFG for short) with additive information in each kind of element. Compared with other models for entry of analysis, BPEL is especially feasible. Case study shows that this approach could achieve the given goal and can be implemented as a tool.
出处 《小型微型计算机系统》 CSCD 北大核心 2009年第7期1357-1365,共9页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(60773105 60473065)资助 江苏省自然科学基金项目(BK2007513)资助 国家高技术研究发展计划项目(2007AA01Z141)资助 教育部新世纪优秀人才支持计划项目(NCET-06-0466)资助
关键词 回归测试 测试路径 测试用例 服务组合 BPEL regression testing test path test case service composition BPEL
  • 相关文献

参考文献16

  • 1Gerardo Canfora, Massimillano Di Penta. Testing services and services-centric systems: challenges and opportunities [J]. IT Pro March |April 2006, 10-17.
  • 2Alexandre Alves, Assaf Arkin, Sid Askary, et al. OASIS standard[S/OL]. Web Services Business Process Execution Language Version 2.0, http ://docs. oasis-open, org/wsbpel/2.0/, Apr. , 2007.
  • 3Martin Gudgin, Marc Hadley, Tony Rogers, et al. Web services addressing 1. 0-WSDL binding [EB/OL]. http://www. w3. org/TR/ws-addr-wsdl. May Z006.
  • 4Yuan Yuan, Li Zhong-jie, Sun Wei. A graph-search based approach to BPEL4WS test generation[C]. In: Poceedings of thc International Conference on Software Engineering Advances (ICSEA'06), USA, Oct. 2006, 14.
  • 5Deise de Brum Saccol, Deise de Brum Saeeol, Renata de Matos Galante, et al. XML version detection[C]. In: Proceedings of the 2007 ACM Symposium on Document Engineering (DocEng' 07), USA, 2007, 79-88.
  • 6Maruyama H, Tamura K, Uramoto R. Digest values for DOM (DOMHash) proposal [EB/OL]. www. trl. ibm. corn, Apr. , 2000.
  • 7Niels Lohmann. Tools 4BPEL tutorial [EB/OL]. http:// www2. informatik. hu-berlin.de/top/tools4bpel/tools/tutorial/ index. html, Jun. , 2006.
  • 8Active endpoints [ EB/OL ]. http://www. active-bpel. com, 2007.
  • 9Gerardo Canfora. Software evolution in the era of software services[C]. In: Proceedings of the 7th International Workshop on Principles of Software Evolution (IWPSE' 04), USA, 2004, 9- 18.
  • 10Xiao Hua, Guo Jin, Zou Ying. Supporting change impact analysis for service oriented business applications [C]. In: Proceedings of the 29th International Conference on Software Engineering Workshops (ICSEW), USA, 2007, 116-121.

同被引文献14

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部