Abstract

In a traditional process of software testing, an user have to buy servers and test tools to set up various test environment artificially, which causes high-cost, long test time and difficult test implements with limited resource. Cloud computing integrates a large number of physical resources into a pool and realizes the virtualization of various resources based on virtualization techniques. Users can achieve various virtual resources on demand from cloud platform without any investment on infrastructures. This offers a new solution to the problems in traditional software testing. So this paper proposes a multi-layer model of a software online testing platform based on cloud computing and implements the test platform. This test platform that include IaaS and SaaS platforms, self-help service and operation maintenance portals realizes automatic creation of test environments, remote use of test tools and online test services. Users can get various test services on demand only logging in to this platform at anytime and anywhere, which has the advantage of low test cost and high efficiency. In addition, this platform is also tested in terms of resource provision time and load variation, which shows the ability of this platform to satisfy users' resource demands.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call