Font Size: a A A

Research Of Software Testing Services In The Cloud Computing Environment

Posted on:2014-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:X C MengFull Text:PDF
GTID:2268330401978976Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Cloud computing organizes and integrates different computing resources (including hardware and software), provides end-users different services in remote location over the Internet. It also challenges the traditional software testing methodologies. Testing-as-a-Service (TaaS) based on cloud platform is proving to be an evolution for the traditional software testing, as the name implies, which addresses different facets of the service, providing automated application testing services, large scalable and flexible test environment building, multi-tenant isolation, unified service interface and service pay on demand, which optimize expense and capital saving finally. In recent years, more and more online applications based on this model are increasing. But how to transform our traditional software testing to TaaS and offer an automated, efficient and convenient way for testing in cloud computing age will be addressed in this paper.In this paper, based on the survey of cloud computing, software testing automation, cloud testing technology and theory, I researched the feasibility of TaaS in the public cloud. Start from research on some traditional testing tools:Apache Benchmark (AB), Apache JMeter and Selenium, which are for performance and functionary testing, the initial and result parameters that will be used in the following sections have been got. Afterward a transform from simple tools to service model will be analyzed, designed and architected, including processing testing input and output, test agent, service server, the RESTful technique and how they interact mutually. As the foundation more about the public cloud Infrastructure as a Service (IaaS) platform. Amazon Elastic Computer Cloud (EC2) and how to control EC2instance’s life cycle by APIs will be reviewed. In addition, to compare with the traditional software testing, SAP SCM module will be stated further. In the end of this paper, a summary and prospects in the next step have been done.
Keywords/Search Tags:Software Test, Cloud Test, Cloud Test Platform, Cloud Computing
PDF Full Text Request
Related items