Font Size: a A A

Research On Automatic Testing For Web Services Based On Process Engine

Posted on:2012-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:J YangFull Text:PDF
GTID:2218330362457501Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software testing appears accompanied with the computer system. The earliest software testing use a manual single test to detect defects, and the testing method is laborious, expensive and time-consuming, and can't guarantee the quality of software, also can't meet the users' requirements for software quality. Later the automatic testing appears in order to fix the lack of manual testing. Automatic testing avoid the artificial intervention during the execution of testing, make the execution of testing more accurate and the test results more accurate. Automatic testing is a innovation of software testing, which provide a strong guarantee for software quality.IBM FileNet P8 Process Engine is a business process management product, mainly for large-scale business process management, Process Engine integrate well with external systems and services, deploy the Web Services well into the business process. BPMFramework is developed mainly for IBM FileNet P8 Process Engine Automatic testing. Researching the Automatic testing based on Process Engine, be familiar with the framework of BPMFramework, design the Web Services test cases related to Process Engine, and integrate those cases into the BPMFramework. With the analysis of Process Engine and BPMFramework, take efforts to design a highly flexible, reusable test case.In the research, by analyzing the test points of Web Services, design the test cases and integrate them into the BPMFramework, then execute the Web Services Automatic testing using the BPMFramework under different versions of Process Engine which deployed in different systems, platforms, databases and middlewares, the testing includes a custom Web Services test cases. After analyzing the execution of testing, we find that the custom cases work well for the special tasks. Finally, we implement a set of cross-platform, automated and reusable test cases based on the research of Web Services.
Keywords/Search Tags:Web services, Automatic testing, Process engine, Software testing
PDF Full Text Request
Related items