Font Size: a A A

Research On Service Oriented Coverage Testing Approach

Posted on:2012-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:W J PanFull Text:PDF
GTID:2178330335461609Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The application of SOA system is more and more widespread, so it is very important to test this system. Web services are the mainstream by way of implementing SOA by industry-recognized, so the current system of testing of SOA research focuses on the Web service test. Tester is not only concerned about functional testing of web services, paying more attention to the structural testing. This dissertation studies Web services for the internal structure testing.Analyzed and researched on existing SOCT (Service Oriented Coverage Testing) approach, there are some deficiencies:①this approach only focus on testing single web service, but in the practical application of SOA, it is unrealistic. True system requires multiple services together for serving itself which must process coverage information of these services.②TCov service among this approach ignores specific coverage adequacy criteria, so it only logs and reports coverage data, but can't deduce the meaningful coverage metrics.③Probe functions to obtain coverage information are not clear enough; hence it is necessary to make a further study.④It does not depict the way of operation between Coverage Collect Service (CCS) and testable services, the form of interaction between Coverage Report Service (CRS) that limits the understanding of the TCov service.This dissertation makes the following improvements:○1 through the study of coverage testing process, this dissertation proposed a kind of service-oriented test coverage analyzer (TCA), and described TCA principle and work process, moreover defined some kinds of coverage adequacy criteria. Against different test coverage criteria, TCA can select different test coverage tools, calculating corresponding service logic coverage metrics.○2 Via investigating into service-oriented probes, this gave probes functions, defined its types, and proposed the probe algorithm of service-oriented which can adapt to different coverage criteria.③This dissertation describes WSDL interfaces of CCS and CRS services, implements concrete specification of functions. By its interface, it is clear that how to operate between CCS and testable services, how to interact among CRS and SOCT tester. All of improvement can enhance feasibility of this approach.In the end, this dissertation applies the improved SOCT approach to BPEL process. Through stimulated experience, it shows its feasibility and flexibility. The work has a very important theoretical and practical guidance to test the internal structure of the Web services.
Keywords/Search Tags:Service Oriented Coverage Testing, Coverage Adequacy Criteria, Test Coverage Analyzer, Service Oriented Architecture
PDF Full Text Request
Related items