基于android系统的app自动化测试平台设计与实现-软件工程专业论文
基于Android系统的APP自动化测试平台设计与实现Design
基于Android系统的APP自动化测试平台设计与实现
Design and Implementation of APP Automated Testing Platform Based on
Android System
Abstract
Nowadays,the PC side of the Internet has been in all increasingly saturated situation,and the mobile Internet is booming,traditional internet giants have also begun to pay close attention to the mobile internet.In the promotion of these forces,hundreds of APP come out
every day.However,before the product is released,the testing is often under the pressure of the release time to ensure the completeness of the function,inevitably ignore the performance
of the APP such as consumption of power and flow,and the use of memory.In this context, the APP automated test platform came into being.Different from the existing Android system test platform iTest developed by Anhui USTC iFLYTEK Co.,Ltd.On the one hand,the system adds some scene to extract test data,such as startup,shutdown,dial or hang up the
phone;On the other hand,the system Can choose two data of different time to do a detailed
analysis.These two points Can ensure the accuracy and reliability of the system.
Through in-depth analysis of the actual needs,according to the standardized,structured, hierarchical,modular software platform and design ideas,、]l,itll the volley,which is today's most popular Android network framework,the front-end development mature bootstrap framework,simple and elegant Laravel framework,the system integrates some other layout framework and some open source middleware.The system is divided into Android client and server two parts,and respectively design and implement scene setting,power acquisition, traffic acquisition,memory acquisition,data processing and displaying these modules.
111is system is mainly to get the information of electricity,flow consumption and the use
of memory of Android APP for analysis and testing.Tester Can install the client software on
testing mobile phone to obtain power and flow and memory data of a specified A