Title :
Performing Combinatorial Testing on Web Service-Based Software
Author_Institution :
Sch. of Software, Jiangxi Univ. of Finance & Econ., Nanchang
Abstract :
Although Web service-based software (WSBS) possesses a lot of merits such as loose coupling and good interoperability, its some new characters also bring challenges to latter maintenance activities inevitably. In the paper, we proposed a combinatorial testing framework for the WSBS, which mainly includes test cases generation and knowledge-based debugging. For the former, naive method and ldquogreedy+backtrackingrdquo method are addressed in detail. At the stage of debugging, rough set reasoning is adopted to generate association rules, which can help maintainers to locate faults in the WSBS by using dynamic slicing technology. In addition, the feasibility and effectiveness of our approach is validated by some working examples and experiments.
Keywords :
Web services; data mining; inference mechanisms; knowledge based systems; program debugging; program slicing; program testing; rough set theory; Web service-based software; association rules; combinatorial testing; dynamic slicing; greedy+backtracking method; knowledge-based debugging; rough set reasoning; software debugging; test case generation; Computer science; Debugging; Input variables; Performance evaluation; Software engineering; Software maintenance; Software performance; Software testing; System testing; Web services; combinatorial testing; debugging; rough set; test cases generation; web service;
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
DOI :
10.1109/CSSE.2008.1284