Pricing

WeTest QA Case Study: A casual mobile game

This is a popular global mobile game maker which encountered issues in March 2020.

This is a popular global mobile game maker which encountered issues in March 2020.

Due to COVID-19 quarantine policies, its original external compatibility testing service supplier failed to provide effective testing services, mainly in three aspects: a lack of internal QA Expertise, slow server response, and insufficient testing models.

Each of their tests was only supported by 20 models, which indicates that potential compatibility issues on hundreds of phone models weren't examined and resolved.

Steps

To solve the problems, we create a roadmap that includes six detailed steps:

Firstly, Collect materials required for testing.

Secondly, Tech experts communicate requirements, customize test plans, and complete test-case designs.

For the third step, we select the test models. In this specific case, we use the TOP 1,000 Models, which covers 1,000 popular phone models worldwide selected by big data and user analysis.

After selecting the test models, we use automated testing and AI testing to identify issues in specific game scenarios.

Then, issues are monitored using mobile devices in the cloud lab, which capture the screenshots and real-time logs for further debugging.

Lastly, we classify issues, debug problems, conduct regression testing and generate the test report.

This process is supported by millions of registered players, a management distribution platform, and a professional game assessment team.

Comprehensive Solutions

This is an overview of the comprehensive solutions that WeTest uses to test mobile games.

During the DEMO period, WeTest conducted researches about word-of-mouth trends, find out the causes of the changes, supply recent hot events with key communication nodes, and analyze industry trends, in order to understand how the game is adapted in the market.

Among the full chain of R&D to operation phase, a variety of testing categories are activated, including localization quality assurance for the target market, functional testing, security testing, performance testing, network testing, compatibility testing, and payment testing.

Before the game releases, app store compliance and regulatory issues were put on the table.

In the operation & growth phase, the performance of the game or app was monitored continuously through social listening, game crowd testing, crash reporting, and Client Application Performance Monitoring (APM).

Result

The effective testing models that we selected to cover 80% of global mobile users.

After many rounds of trial and comparison, more than 50% of its testing costs have been saved due to expertise escalation and model update.

As a result, the profits and quality of the game are largely boosted.

Latest Posts
1Case Analysis: How CrashSight Captures and Analyzes Game Crashes Caused by FOOM (Foreground Out of Memory) What novel problems and challenges does Tencent Games' new crash analysis system tackle?
2A review of the PerfDog evolution: Discussing mobile software QA with the founding developer of PerfDog A conversation with Awen, the founding developer of PerfDog, to discuss how to ensure the quality of mobile software.
3Enhancing Game Quality with Tencent's automated testing platform UDT, a case study of mobile RPG game project We are thrilled to present a real-world case study that illustrates how our UDT platform and private cloud for remote devices empowered an RPG action game with efficient and high-standard automated testing. This endeavor led to a substantial uplift in both testing quality and productivity.
4How can Mini Program Reinforcement in 5 levels improve the security of a Chinese bank mini program? Let's see how Level-5 expert mini-reinforcement service significantly improves the bank mini program's code security and protect sensitive personal information from attackers.
5How UDT Helps Tencent Achieve Remote Device Management and Automated Testing Efficiency Let's see how UDT helps multiple teams within Tencent achieve agile and efficient collaboration and realize efficient sharing of local devices.