Game Development 5 min read

Improving Game Business Data Construction to Reduce Cost and Increase Efficiency

This article describes the challenges of custom‑heavy game business workflows and manual data‑construction testing, then presents an initial and a refined solution that automates data generation across multiple game titles, reduces coupling, and improves efficiency and cost for backend operations.

转转QA
转转QA
转转QA
Improving Game Business Data Construction to Reduce Cost and Increase Efficiency

Background

Game business has strong customization, lengthy and complex processes, and many auxiliary systems.

During demand testing and third‑party integration, manually walking through normal business flows to construct data consumes a lot of time.

The rapid iteration speed of game business requires testing assistance for data construction, which diverts testers' effort and affects requirement quality.

Solution

Account Business Process:

Initial Plan

The main goal is to construct business data from 0 to 1, reducing the cost of manual data construction.

Game publishing requires many enumerations and repetitive code due to diverse application scenarios.

Strong code coupling leads to large code changes when the fast‑moving business iterates.

Complex input parameters make later internal and external promotion difficult.

Main Issues

During internal promotion, the constructed data is not user‑friendly. For example, the customer‑service re‑binding step uses an HTTP API that requires an extra Cookie parameter, and not everyone has permission to operate the customer‑service backend, so QA assistance is still needed.

The current business has over 80 games, each with a different input‑template, resulting in high development and maintenance costs. Account category construction is shown below:

Although it can temporarily meet business demands, it does not bring a noticeable efficiency improvement, leading to reduced internal usage and diminishing the value of data construction.

Final Plan

All actions aim to solve business pain points, improve efficiency, and reduce cost.

Based on replay capture and analysis, the final solution was formulated.

According to input categories (account, rental) + game (e.g., Honor of Kings, Peace Elite), call platform APIs to obtain publishing templates, adapting to all categories and game publishing scenarios.

For secondary sales, self‑delivery, and restricted‑chat account sales, extract pre‑conditions, complete data initialization and post‑processing.

Develop the transaction mode as a modular component.

Confirm enumeration of order service items.

Re‑code the core process of the customer‑service backend to eliminate the need for Cookie headers in HTTP calls, facilitating future internal and external promotion.

Summary

Game business urgently needs cost reduction and efficiency gains; data construction is a crucial means, and while the solution development will still take time, the future looks promising.

EfficiencyGame developmentCost Reductiondata constructionbackend automation
转转QA
Written by

转转QA

In the era of knowledge sharing, discover 转转QA from a new perspective.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.