DocumentCode :
598493
Title :
Combinatorial Mutation Approach to Web Service Vulnerability Testing Based on SOAP Message Mutations
Author :
Qing Li ; Jinfu Chen ; Yongzhao Zhan ; Chengying Mao ; Huanhuan Wang
Author_Institution :
Sch. of Comput. Sci. & Telecommun. Eng., Jiangsu Univ., Zhenjiang, China
fYear :
2012
fDate :
9-11 Sept. 2012
Firstpage :
156
Lastpage :
162
Abstract :
Web services testing is one of the most important techniques used to assure the quality of Web services at present. Currently, Web service testing has been only focused on one mutant injected at one time. Thus, based on data perturbation and combinatorial testing techniques, this paper presents a set of mutation operators that can be combined, and defines corresponding combinatorial strategies. Multiple mutants are injected at one time. In order to improve the testing efficiency and effect, a combinatorial approach for testing Web service vulnerability is proposed. Firstly, based on WSDL (Web Service Description Language) documents and SOAP (Simple Object Access Protocol) messages, the initial test data are generated by perturbation techniques. Then CTCG (Combinatorial Testing Cases Generation) algorithm is proposed and called to generate the final combinatorial test data according to combinatorial strategies. Finally, some preliminary experiments are conducted in an integration testing platform to verify the applicability of the proposed approach. The experimental results show that the approach is more cost-effective.
Keywords :
Web services; XML; combinatorial mathematics; perturbation techniques; program testing; protocols; software reliability; CTCG algorithm; SOAP message mutation; WSDL documents; Web service description language documents; Web service quality; Web service vulnerability testing; combinatorial mutation approach; combinatorial testing case generation algorithm; combinatorial testing techniques; data perturbation; mutation operators; simple object access protocol messages; testing efficiency improvement; Algorithm design and analysis; Service oriented architecture; Simple object access protocol; Testing; XML; SOAP message mutation; Web service testing; combinatorial testing; mutation operator; vulnerability testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
e-Business Engineering (ICEBE), 2012 IEEE Ninth International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4673-2601-8
Type :
conf
DOI :
10.1109/ICEBE.2012.34
Filename :
6468233
Link To Document :
بازگشت