Font Size: a A A

Design And Implementation Of Changyou Cloud Test System

Posted on:2016-12-15Degree:MasterType:Thesis
Country:ChinaCandidate:S ZhaoFull Text:PDF
GTID:2298330467999255Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet industry, more and more developers areputting into the trend of mobile application development with an unprecedented passion.Android and iOS are the basis of most Apps’ development now. In addition, all the mobilemanufacturers have given a secondary development for the various Android versions.However, under the situation of fund shortage and limited energy, how to guarantee that anApp has good stability and compatibility in different phones, and this is a great difficulty forall App developers. In order to solve the difficulty, in this paper, the developed Changyoucloud test system provides hundreds of mainstream mobile terminal equipment, which isconvenient for developers to test apps in real time and get the test service if needed.Firstly, based on the analysis of the present research situation of cloud test system andthe existing problems, the actual requirement of the warehouse system of the center isobtained from four aspects, such as goals of project, prospects of the project, system function,and system non-function. Secondly, on the basis of the demand analysis, the systemarchitecture, framework, system function and database is designed and implemented. It isimportant to note that, the system is comprised of three functions, user informationmanagement, test task management and system management. Changyou Cloud Test systemhas mainly realized the automatic test procedure. And this system puts up the testenvironment on the server side; the users can choose the test types on the front page andupload the Apps. Additionally, the users need to select the test terminal and test script then theusers should submit the test task. Through the task and a series of processing, and theoperating device test all the original Apps, then collecting the test datum and result, finally,the server will generate a report. And all the users will receive an email. Finally, the runningstate is tested to verify the integrity, stability and security.This system has adopted the B\S structure, which is much easier to maintain and upgrade.In addition, the MVC structure is convenient for users to interpreting code. This system canbe combined to the existing code detection system, and forming an integration platform ofquality inspection and test, which is be easier to expand. Compared to the previous times, theusers need to buy equipment, and finish the boring and repetitive procedures; this system not only saves a lot of money, but also greatly shortens the test time and improves thedevelopment efficiency.
Keywords/Search Tags:Cloud Test, App, Automation test, Test service
PDF Full Text Request
Related items