DocumentCode :
2043704
Title :
Test Case Prioritization for Web Service Regression Testing
Author :
Chen, Lin ; Wang, Ziyuan ; Xu, Lei ; Lu, Hongmin ; Xu, Baowen
Author_Institution :
State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
fYear :
2010
fDate :
4-5 June 2010
Firstpage :
173
Lastpage :
178
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.
Keywords :
Web services; business data processing; quality assurance; quality of service; regression analysis; software architecture; WS-BPEL; Web service regression testing; data flow information; dependence analysis based test case prioritization technique; modification-affected elements; orchestration language; quality of service; testing resource constraint; weighted graph; Business; Complexity theory; Computational modeling; Flow graphs; History; Testing; Web services; Web service; dependence analysis; impact analysis; regression testing; test case prioritization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service Oriented System Engineering (SOSE), 2010 Fifth IEEE International Symposium on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-7327-4
Type :
conf
DOI :
10.1109/SOSE.2010.27
Filename :
5569910
Link To Document :
بازگشت