Test Case Prioritization for Web Service Regression Testing
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.
Web service regression testing test case prioritization impact analysis dependence analysis
Lin Chen Ziyuan Wang Lei Xu Hongmin Lu Baowen Xu
State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, ChinaDepartment of State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China Department of
国际会议
南京
英文
173-178
2010-06-04(万方平台首次上网日期,不代表论文的发表时间)