Font Size: a A A

Design And Implementation Of Automatic Test Platform Based On Baidu APP Engine

Posted on:2013-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z G WangFull Text:PDF
GTID:2268330392469556Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet, Open Application has been the mostpopular theme. Thousands of users become developers.They develop software bythemselves to provide services to the public. All big internet companies are eager tolaunch their open platform, allowing users to deploy their software on the platform.Traditional way of running the program on local has not been meeting theneeds of the current era. The launch of open platform can make program run notdepending on local environment. Users are no longer focused on runtimedeployment and can spend most of its energies on developing. At the same time,testing as an important part in the development of the project, the change of runningway will directly affect the efficiency of developing. Traditional way of testengineers maintaining their test code by themselves will be changed. Regressiontesting consumes a lot of manpower and time abuse should also be eliminated.In this situation, the thesis puts forward the thought using BAE (Baidu AppEngine) implementing test automation. By researching BAE of schema and functionfeatures, the paper analyses the feasibility of the automation test platform based onBAE and made solution programme.By transformating PHP run environment onBAE,we can make the PHPUnit test case running smoothly on BAE and get theresult. And the logining BAE, uploading code, publishing applications, puttingapplications into operation can be done by clicking only one button.Besides,thepaper states the solution that the test engineer can push the test code in batch. Wecan use tags to define bulk test code and push the test code by using tags. In addition,the security also be taken into account.the mechanis m of application lock and rollback has been designed to ensure the smooth progress of the automatic testing.Therequirements of test case for sustainable building will be supported in thisplatform.The paper gives a way to support Hudson tool.Through solution design, implementation and final testing, the solution ofautomatic testing platform based on BAE has been achieved.the platform makessoftware development are more efficient. Test code of management has beenstrengthened.
Keywords/Search Tags:automated testing, BAE, one-key operation, Hudson build, PHPUnittest
PDF Full Text Request
Related items