Font Size: a A A

Design And Implementation Of General Scenario Performance Test Platform For Mobile Games Based On Neox

Posted on:2017-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LanFull Text:PDF
GTID:2308330503468489Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As Android devices have become increasingly popular, the quantity and variety of android applications are undergoing exponential growth. Game applications, taking up 27% of total applications, have complex functions and are therefore easier to lose customers. In order to retain customers, such applications have a high requirement for prompt and timely updates. Nevertheless, excessive iteration speed results in a very short test time, which would make it quite difficult to guarantee the game quality. Game Scene Performance is closely tied up with User Experience, if performance is not up to certain standard, the device would get stuck or the application would be forced to terminate, it is therefore necessary for the testing personnel to lay out detailed performance test. However, the present game scene performance test is still under the manual stage, testers must apply a variety of tools to collect, display and compare the performance data; in the meantime, tester should also write different scripts to fulfill the requirements of different circumstances. Such method is inefficient and error-prone, and the result of test is not intuitive.In order to improve test efficiency and solve the problems associated with manual testing, this paper carried out analysis on the design and implementation of general scenario performance test platform for mobile games based on Neox engine. Mobile games developed by Neox engine have a unified scene performance data collecting interface, which makes it possible to to develop a generally applicable scenario test platform. The test platform is capable of supporting multiple channels to submit test tasks, of controlling multiple Android devices to perform test tasks concurrently, of automatically generating intuitive test report after the test, and of providing comparison report and data range roaming, so that testers can be more efficient and accurate to identify the problem.This paper mainly deals with the following issues:1) design an Android device management system, communicate with multiple Android phones via adb.2) design a game management system to control the operation of mobile games.3) design a multi-task scheduling system to control multiple devices to execute testing tasks concurrently.4) by applying front-end technology, draw performance scene aerial photography on web page, provide comparison report, data range roaming and other functions.After a detailed demand analysis and system design, this paper finally achieves the implement of test platform, and delivers to projects after detailed test.
Keywords/Search Tags:Mobile game, Scenario performance testing, Task scheduling
PDF Full Text Request
Related items