Font Size: a A A

Research And Application Of Software Automation Test Based On Cloud Computing Platform

Posted on:2019-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:J ShenFull Text:PDF
GTID:2428330623963744Subject:Computer technology
Abstract/Summary:PDF Full Text Request
From the software development lifetime to software maintenance lifetime,the software requirements are modified from time to time,and test engineers should verify the quality of the software to meet end-user needs for high-quality,reliable,and security.In this case,the maintenance and implementation of the software-testing project requires expensive costs.In this thesis,we propose and implement a web-automation-testing-platform base on cloud computing environment.The test resources distributed on demand in the cloud,improve the efficiency of functional testing,lower test costs.Cloud testing platform will be a combination of traditional automated testing technology and cloud computing technology,providing a large number of test resources,the accumulation of different test scripts,and large-scale computing power.It can be simulation of real software testing environment.The main works of this thesis are as follows:1.Based on the requirements of automated functional testing,a cloud-based automated testing platform was designed and implemented.The platform may accept test scripts submitted by users and remotely execute the test items.It also provides self-management of test projects for tracking.2.Implemented and use combinatorial testing methods to parameterize the test scripts.Cloud testing platform can automatically generate test cases and execute corresponding test scripts based on parameterized files submitted by users.3.Implemented load balancing of the distribution of test tasks,intelligent analysis and distribution of test scripts.Uttermost utilize the resource on the cloud.4.Implemented the multi-dimensional demonstrate of test results,through the screen shots of the test process,error capture in order to locate the problems n the test process.Cloud testing platform implemented in this thesis can be applied to the automated function test projects,which solves the problems of the traditional test tools,such as difficulty of test project management,lack of test resources and lower test efficiency.
Keywords/Search Tags:Software testing, Cloud computing, Cloud testing platform, Combinatorial testing
PDF Full Text Request
Related items