Font Size: a A A

Design And Implementation Of Ui Automated Test System For Mobile Applications

Posted on:2021-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:S Q ChenFull Text:PDF
GTID:2518306308469594Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology,mobile electronic equipment has also ushered in a stage of rapid development.The first is mobile Internet software.In order to meet the needs of people's daily life,more and more Android apps with rich functions and stable performance appear in the public eye.In order to ensure online quality,a lot of testing work is needed to support and verify.Coupled with the current number of APP function modules and fast changing iterations,the efficiency of ordinary manual testing has become weak.Especially in regression testing,it is urgent to introduce automated testing to improve testing efficiency.This article uses SpringBoot,Appium framework,MySQL database,Android,Echarts,LayUI,Java and other technologies to design and implement a system that can perform automated testing on mobile APPs.This article first analyzes the needs of the entire automated test system and proposes the services that the system needs to support:user management,APP management,data visualization,and reconstruction and improvement of Appcrawler.Secondly,the structural design of the automated test system is made,and the system is divided into the presentation layer,business logic processing layer,and data access layer;at the same time,the original structure and the restructured structure of Appcrawler are explained,and the system database is explained in detail.The tables and fields list the meaning of each field.After that,the business processing flow of the aforementioned modules were studied and detailed design and implementation were carried out.Then,in the subsequent test chapter,the system deployment environment and the final operating results are described.The test results show that the modules are running well.Finally,the work of this article is summarized and prospected,and futher improvement directions are proposed.
Keywords/Search Tags:Android, automated testing, Appcrawler, Appium
PDF Full Text Request
Related items