Font Size: a A A

The Research And Implementation Of WS-BPEL Process Load Test In The Cloud Environment

Posted on:2016-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y S PengFull Text:PDF
GTID:2308330479494834Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet, cloud computing has become a trend in recent years, which is one of the most influential technologies. Paa S regards application development environment as a service to customers. Paa S makes customers has the capability to deploy consumer-created or acquired applications onto the cloud infrastructure using programming languages, libraries, services, and tools supported by the provider. Paa S model provide one way to reduct the cost of application development and improve efficiency for application development and management. Stratos is the enterprise-level open source Paa S of wso2 Inc. Stratos-based developer can quickly develop, test, deploy applications and products. Customers can buy and use them. Web service and WS-BPEL process are the key technologies to achieve interoperability, integration and collaboration among the enterprise system and assume a key role in the enterprise-level development, collaboration and integration business. Web service and WS-BPEL process has been widely used in Stratos, not only as a functional component in the Stratos, and as an Stratos application product provided to other customers. As a Paa S platform, Stratos development platform and test platform needed for their development, test tools and environments. Stratos offers a client-based integrated development environment WSO2 Developer studio and a web-based virtual development environment. Based on the analysis of client integrated development environment WSO2 Developer Studio, this paper found that none of test tools that related to WS-BPEL process, it is necessary to be improved.On the basis of the analysis of Web service, WS-BPEL process, Stratos, WSO2 Developer Studio, and the requirement of WS-BPEL process related test tool, this paper focus on the WS-BPEL process load test solutions, design the architecture of WS-BPEL process load test tools, and based on WSO2 Developer Studio implemented it. here is the main work:(1) This paper analysis the WS-BPEL process development background and its significance, pointing out the lack test support for WS-BPEL process of Stratos test platform, as well as deeply research WS-BPEL process related research status and pointed out their problems.(2) This paper analysis the characteristics of WS-BPEL process, study of the WS-BPEL process test program in detail and introduce Web services, WS-BPEL process, Stratos and WSO2 Developer Studio cloud platform technologies, tools and environments.(3) After the study of WS-BPEL process load test program, we describe the designed architecture of WS-BPEL process load test tools. At the same time, we presentation the detailed design of test case generator, load generator, data monitor and test report generator of WS-BPEL process load test tools.(4) After designed WS-BPEL process load test tool, this paper describe the implement of WS-BPEL process load test tool.In addtion, this paper deeply study the four parts of WS-BPEL process load test tool, namely test case generator, load generator, data monitor and test report generator.(5) Finally, this paper provides the bank loan test cases implement, and deployed it to Stratos cloud platform environment. Then use paper designed WS-BPEL process load test tool to test it. Through the use of WS-BPEL process load test tools to verify the availability of the tool, and then compare with Soap UI testing tools to verify their validity and accuracy.This paper make up for the test platform of Stratos Paa S cloud platform which lack of WS-BPEL process relatived test tool and provides a reference for the research and implement of WS-BPEL process load test.
Keywords/Search Tags:Stratos, Web Service, WS-BPEL Process, Load Test
PDF Full Text Request
Related items