Font Size: a A A

Design And Implementation Of Test Plan For A Cloud Computing Product

Posted on:2015-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2298330467962123Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Cloud computing is a brand new computing and business model, which offers a shareable and configurable computing resources pool to many companies, individuals and other kinds of users according to their real needs by net. The object of study in this article is a Light-weight Cloud Computing (LCC) software, which is a light-weight cloud computing product based on IaaS platform. It virtualizes underlying physical computing resources with the help of virtualization, and in the form of virtual machines, provides resources to users in accordance with their actual demand. Users do not need to focus on the underlying hardware and what they need to do is deploying a virtual machine through LCC so as to get demanded resources.Similarly to other software, during the research and development of LCC, defects and errors cannot be avoided, which affect the quality of the software. Therefore, strict tests are required to improve LCC’s quality instantly and finally meet the design requirements. This paper is written according to author’s experience in testing project of LCC software when practicing in a software test team of a company. The major task in this project for author is testing of computing product LCC, including functional, performance and REST API test.Based on the knowledge of cloud computing IaaS, virtualization theory and other related techniques, studies are done around IaaS development and computing products LCC:1. Study related techniques about computing products LCC.2. Study each functional model of LCC on the foundation of understanding implementation mechanisms of IaaS computing platform and put forward the functional, performance and REST API testing requirements. 3. Design different kinds of test cases for computing products LCC based on the testing theory.4. Provide a relatively complete testing application plan for computing products LCC.5. Analyze the test results of LCC in detail and get the test results.Through the comparison between the results of test results of function, performance and REST API for the first time with that of regression, it is clear that the quality of LCC is raised gradually and the test is fully covered, which can basically meet the need of test.
Keywords/Search Tags:Cloud Computing, Virtualization, Software Test, Functional Test
PDF Full Text Request
Related items