Font Size: a A A

Research And Implementation Of Mobile Application Performance Management

Posted on:2017-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:L T LiangFull Text:PDF
GTID:2308330503468533Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of mobile internet, mobile applications are gradually penetrated into every aspect of people’s lives and work. However, the complicated mobile application and the short limitations of mobile systems have result in higher requirements for assuring the quality of mobile applications. The user experience and performance of a mobile application has become important criteria of judging an application’s quality. How to ensure the reliability and user experience of mobile applications has caught developers’ attention. Thus, mobile application performance management has attracted serious concern.Firstly, this paper makes a related research on performance testing methods and application performance management, after then, it provides the design of the mobile application management platform’s architecture according to the actual needs and goals, and also, a brief description of the performance application management process. The mobile application performance management platform contains three main modules:(1) A performance data and user experience data collecting SDK of iOS devices. It makes it possible to collect performance data, user data and crash report data from terminal devices without intruding the application’s source code.(2) A cloud-based data analysis platform, storing and aggregating the data collecting from terminal device, and also, provide data visualization charts to the developers. With data analysis platform, developers can intuitively monitor app’s real-time performance data, user data and operation data.(3) An iOS-based mobile application hot fix framework which is based on Objective-C Runtime and JavaScript Binding. Developers can use it to rapidly fix the exception without waiting the audit of App Store.In the end, the paper selects a typical mobile application as test case. It shows up the process of using the proposed mobile application performance management platform to verify its effectiveness. By doing a set of case analysis, the paper proposes some advice to improve the test case in its conclusion.
Keywords/Search Tags:Mobile Application Performance Management, Application Hotpatch, Test Automation
PDF Full Text Request
Related items