Font Size: a A A

Design And Implementation Of Mobile Application Performance Automatic Test System

Posted on:2021-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:B H HuoFull Text:PDF
GTID:2518306308969579Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development of the mobile internet has spawned a number of mobile application-oriented companies.At the same time,the demand for mobile applications has iterated very fast,which has brought greater challenges to the testing of mobile applications.Testers focused on the test ensuring that applications function properly,therefore,an application performance automatic test system is needed to improve the test efficiency and find the performance problems of the application.At present,automated testing technology can be applied to practical work,in order to make the application performance test more convenient,this article proposes and completes the automatic testing of the performance of Android applications on independent mobile devices.This article investigates related technologies for Android application automation testing,summarizes the relevant indicators of mobile application performance,design and implement the acquisition method of performance indicators.Using Kotlin programming language,combined with UIAutomator automation test framework,design and implement an automated test system for mobile application performance.This article first introduces some of the mature automated test frameworks,and analyzes the characteristics of UIAutomator and the related performance indicators of mobile applications in detail.The requirements analysis of the mobile application performance automatic test system was made,and major functional requirements and non-functional requirements of the system were identified.Based on the functional requirements analysis,the overall system design is completed,including the overall system architecture design,functional module design,internal interface design,and database design.This system mainly includes six functional modules:under test application manager module,script-driven automated test module,basic performance test module,deep performance test module,data analysis and display module,and test environment configuration module.After the system is completed,design specific test cases to verify the correctness and stability of the system.Finally,the design and implementation of the automatic test system for mobile application performance are analyzed and summarized,and the problems existing in this system and the future of this system are made.
Keywords/Search Tags:mobile-application, performance-testing, automated-test, uiautomator
PDF Full Text Request
Related items