DocumentCode :
3117240
Title :
Tag-Based Techniques for Black-Box Test Case Prioritization for Service Testing
Author :
Mei, Lijun ; Chan, W.K. ; Tse, T.H. ; Merkel, Robert G.
Author_Institution :
Univ. of Hong Kong, Hong Kong, China
fYear :
2009
fDate :
24-25 Aug. 2009
Firstpage :
21
Lastpage :
30
Abstract :
A web service may evolve autonomously, making peer web services in the same service composition uncertain as to whether the evolved behaviors may still be compatible to its originally collaborative agreement. Although peer services may wish to conduct regression testing to verify the original collaboration, the source code of the former service can be inaccessible to them. Traditional code-based regression testing strategies are inapplicable. The rich interface specifications of a web service, however, provide peer services with a means to formulate black-box testing strategies. In this paper, we formulate new test case prioritization strategies using tags embedded in XML messages to reorder regression test cases, and reveal how the test cases use the interface specifications of services. We evaluate experimentally their effectiveness on revealing regression faults in modified WS-BPEL programs. The results show that the new techniques can have a high probability of outperforming random ordering.
Keywords :
Web services; program testing; regression analysis; WS-BPEL programs; Web service; XML messages; black-box test case prioritization; black-box testing; code-based regression testing; collaborative agreement; peer services; service composition; service testing; tag-based technique; Australia; Collaborative software; Councils; Fault detection; International collaboration; Logic testing; Software quality; Software testing; Web services; XML; WS-BPEL; black-box regression testing; encapsulation testing; service testing; test case prioritization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2009. QSIC '09. 9th International Conference on
Conference_Location :
Jeju
ISSN :
1550-6002
Print_ISBN :
978-1-4244-5912-4
Type :
conf
DOI :
10.1109/QSIC.2009.12
Filename :
5381531
Link To Document :
بازگشت