Font Size: a A A

The Design And Implementation Of Mobile Internet Product's Test Framework

Posted on:2017-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:Q WuFull Text:PDF
GTID:2428330569985055Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularity of intelligent devices,China has completely entered into the mobile Internet era.At present,the mobile market share has surpassed the PC side.Meanwhile,with the development of technology,both of the bid data and artificial intelligence becoming more mature,more and more mobile APP will be produced with cloud service,it will bring more efficient and personalized entertainment and life service to all of us.And it also bring the mobile end application market increasingly fierce competition.To follow the accelerated speed of technology development,most of mainstream APP compresses the update cycle in one month.So in the course of the rapid iterative,how to ensure the quality of the product and the stability of online service,especially the test task of a huge back-and systems.Baidu mobile browser,as an important product for mobile device in Baidu,with over 100 million level of cumulative users and tens of millions of daily active users,while in recent years,has maintained a high-speed output.Behind its rapid development,a sound test is the foundation of quality,targeted testing framework,high coverage of the implementation of test plans and comprehens ive online quality monitoring are the keys.Therefore,first of all,analysis the Baidu mobile browser's server side architecture and related technologies to analyze the need for automated testing.Secondly,the demand analysis of the automated testing framework,the requirement analysis of the framework-based test plan and the analysis of the program requirements of the online automation monitoring.Finally,the code implementation of the test framework,and the integration of related platforms,to achieve consistent with the automation of product integration plans and online services for the quality of real-time monitoring program,and complete the test of the framework.After finishing of the framework,implementation and monitoring,it bring great efficiency improvement to the overall service quality of the product.At present,more than 300 automation cases are put into use based on the test framework.More than 30 automated test plans for off-line continuous integration,daily execution plan more than 70 times.More than 400 online service monitoring,the daily implementatio n of monitoring thousands of times,online problem average closed-loop time is less than 3 hours.So the results of actual use also proved that the necessity and rationality of the overall design,in such an efficient automated process,the quality of product under rapid iteration can be guaranteed.At last,I hope this test framework and related programs can give some help and enlight to anyone who needs it.
Keywords/Search Tags:Mobile internet, Test framework, Continuous integration, Online monitor
PDF Full Text Request
Related items