Test Case Prioritization for Web Service Regression Testing

  • Authors:
  • Lin Chen;Ziyuan Wang;Lei Xu;Hongmin Lu;Baowen Xu

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • SOSE '10 Proceedings of the 2010 Fifth IEEE International Symposium on Service Oriented System Engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Regression testing is necessary to assure the quality of service-oriented business applications in their evolutions. However, because of the constraint of testing resource, entire test suite may not run as a result. Therefore, test case prioritization technique is required to increase the efficiency of Web service application regression testing. In this paper, we propose a dependence analysis based test case prioritization technique. First, we analyze the dependence relationship using control and data flow information in an orchestration language: WS-BPEL. Then we construct a weighted graph and do impact analysis to identify modification-affected elements. After that, we prioritize test cases according to covering more modification-affected elements with the highest weight. Finally we conduct a case study to illustrate the applicability of our method.