DocumentCode :
3423152
Title :
A specification-based testing framework for Web service-based software
Author :
Mao, Chengying
Author_Institution :
Sch. of Software, Jiangxi Univ. of Finance & Econ., Nanchang, China
fYear :
2009
fDate :
17-19 Aug. 2009
Firstpage :
440
Lastpage :
443
Abstract :
As a rapidly emerging technology, Web services offer a brand-new mechanism for program-to-program interactions over the Internet. Inevitably, this programming pattern brings great challenge to the improvement of the quality and reliability of Web services. In the paper, a two-level testing framework for WSBS is proposed through deeply analyzing the architecture of WSBS and black-box character of Web service unit. In service unit level, combinatorial testing method is used to ensure single service´s reliability through extracting interface information from WSDL file. In system level, BPEL specification is converted into state diagram at first, and then state transition-based test cases generation algorithm is presented. In addition, the feasibility and effectiveness of our approach is validated by some examples.
Keywords :
Internet; Web services; program testing; software quality; software reliability; Internet; Web service-based software; Web services reliability; black-box character; combinatorial testing method; service unit level; software quality; specification-based testing framework; state transition-based test cases generation algorithm; system level; two-level testing framework; Application software; Data mining; Finance; Performance evaluation; Service oriented architecture; Software systems; Software testing; System testing; Web and internet services; Web services; BPEL; WSDL; Web services; combinatorial testing; state diagram; test cases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Granular Computing, 2009, GRC '09. IEEE International Conference on
Conference_Location :
Nanchang
Print_ISBN :
978-1-4244-4830-2
Type :
conf
DOI :
10.1109/GRC.2009.5255083
Filename :
5255083
Link To Document :
بازگشت