Font Size: a A A

Design And Implementation Of Automatic Control System Based On Android Platform Application

Posted on:2020-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y H KangFull Text:PDF
GTID:2428330596482449Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The development of mobile Internet has made mobile devices gradually replace personal computers as the main tools for people to publish information,socialize,digital office and shop in work and life.In some scenarios,such as marketers need to constantly post products on the APP,a large number of repetitive operations reduce people's work efficiency and easily lead to operational errors.At the same time,the arrival of the era of big data makes the data information carried by APPs more and more huge.Climbing valuable data from APPs becomes the current hot demand.Although the industry has adopted the APP network packet capture method to crawl mobile APP data,due to the existence of data protection technology,the network packet capture method is not universal.In order to solve the above problems,we designed and implemented the automatic control system based on Android platform application.The automatic control system can be run on one PC,and simultaneously control different APPs of multiple Android mobile phone to automatically execute predefined operational tasks of the system or automatically crawl the data information of the information flow APP.This thesis proposes an optimal XPath path expression selection algorithm to generate five different XPath path expressions for an APP control element and select the best XPath path expression from it,so that the system can locate the control elements efficiently and stably.At the same time,we designed and implemented the control positioning data acquisition tool and the positioning data management platform to realize the one-click generation of the positioning data configuration file of the APP control elements.Based on the data-driven model and PO layered architecture design,the automation control system can separate the positioning data configuration file from the control command script.The system loads the positioning data configuration file,and combines the simple control command script to realize the automatic control of multiple Android mobile phone APPs.For the crawling of information flow APP data information,the automatic control system discards the traditional network packet capture mode,constructs the control element automatic traversal model,and uses the user behavior simulation technology to realize the persistence of the information flow APP data information.During the system operation,the PC will create a monitor corresponding to each mobile phone.The monitormaps the APP automatic running process,and the user can view the running status of multiple mobile on one PC.
Keywords/Search Tags:XPath Expression, User Behavior Simulation, Automated testing framework
PDF Full Text Request
Related items