Welcome to cloud + community, get more Tencent mass technology practice dry goods oh ~

Author: Lane Li, head of Tencent Adaptation Test, head of WeTest Expert Compatibility Test

Published by Tencent Game Cloud in cloud + community

Project background

“King of Chaos” is a historical background of war strategy mobile tour, the greatest degree of reduction of the essence of strategy games while joining the RPG elements. As Tencent’s first war strategy mobile game, both the gameplay and quality have reached a satisfactory level, and it successfully reached the top three iOS bestsellers within one week after its official launch. Traditional strategy games integrate RPG, anchor guidance, AR interaction and other modes, which perfectly blend together. At the same time, all three famous generals appear on stage, famous cities return to ancient times and various classic battle elements, making the game more attractive in terms of strategy, sense of substitution and playability. King of Gone is the best SLG of its kind, and its success depends on tight gameplay logic, fine graphics, and good gameplay quality.

The quality of the game is inseparable from quality control, and It is the same with King of Chaos. Every part of the game is professionally tested. In the compatibility test, dozens of full compatibility tests have been done from the light test version to the launch of operation to ensure the quality of the product in compatibility. This article will explain how Tencent WeTest performs compatibility testing for the game.

The testing process

Special models are included in the test range: In addition to the normal Android TOP100 and full coverage of iOS models selected according to Tencent’s big data platform ranking, new popular models are also included, such as Samsung S8 series and Apple’s 120-frame iPad Pro series. From the use of the crowd and model heat, expand the scope of hardware coverage. Samsung S8 is a large-resolution model, and there are few models with this resolution on the market before. Based on years of experience in testing the compatibility of mobile games, we believe that this special resolution may cause compatibility problems for many games. Therefore, we specially add S8 to the list of normal models for testing. For example, the high resolution of S8 series mobile phone leads to incomplete UI display and the problem of super frame. Before the launch of the game, possible compatibility problems should be fixed in advance to ensure product quality.

Game function coverage strategy: Rich game content brings a huge number of test objects. With the continuous enrichment and improvement of the content, we can only make personalized use cases, test a certain module and model, and split the game function, for example: In the game, the game features such as the Battle of nine Tripods, the alliance of gods and beasts system, and the battle for the city are tested by modules, and the interface UI and social functions such as friends and sharing are tested separately. The compatibility test is divided into parts to make the test coverage more perfect.

System Version: System version incompatibility leads to fatal problems in the game. Generally, the game cannot be installed or run. For this phenomenon, compatibility testing center is specially equipped with low system version and the latest released system version model number, such as iOS 6.x system and Android 4.x system. New release systems such as iOS 11beta and Android 8.0.

Before the official version of iOS11 was launched, the compatibility test center had upgraded the mobile phone system to iOS11 beta and put it into the test. The compatibility problems of iOS11.0 system in the game, such as horizontal screen mismatch and voice synchronization, were reported to the project team in advance for optimization, adjustment and repair. In order to ensure users’ experience of the game after the launch of iOS 11 system.

IOS 11 (image from the Web)

In addition to iOS 11, there is also Google’s new Android 8.0. Currently, only a small number of devices can be upgraded to Android 8.0. However, these devices are also on the compatibility Test Center’s test list, which shows that the compatibility test creates a good environment for users to play games. Avoid the risk of poor user experience.

Android 8.0 Android 8.0 Photo from Internet)

Typical Compatibility Problems

After several version tests, compatibility problems have been basically fixed, and the obvious and common problems are as follows:

1, the virtual keyboard model problem. The game cannot adapt to restore the screen after the virtual keyboard is turned off. As a result, the empty position of the virtual keyboard is occupied, and the whole screen moves up and compresses, causing the abnormal display of the screen UI

2. Compatibility problems with game-specific AR system. A small number of models have a background screen, and AR cannot locate the active characters, leading to some users unable to participate in the activity.

3. Performance problems of low configuration models. Although the game has a large capacity and requires certain performance resources during operation, it can be played normally on test models. For some models with 1G memory, Android system will give priority to foreground program mode when switching background and terminate the process. As this is a mechanism for Android system to optimize itself, This is also the case with most big games on low spec models.

The final result

During the test phase of the project, Tencent WeTest accumulated 171 compatibility problems, including 102 serious and above problems, which exposed APK Crash, no response, UI problems, etc., repaired the problems in advance or evaluated the problems, avoided adaptation risks, and officially opened the operation of the game without deleting files. Provides a solid support and guarantee for the user’s good game environment, only compatibility testing is indispensable.

Testing services WeTest has officially on tencent cloud, game makers developers to provide service to our customers, detailed information can browse cloud.tencent.com/product/MGC…

reading

Big data products – Tencent carrier pigeon mobile game loss forecast

Tencent mobile tour how to expose the risk of game plugins in advance?

To empower testing, Tencent WeTest explores the road of mobile GAME AI automated testing


This article has been authorized by the author yunjia community published, reproduced please indicate the source of the article