Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Why is the game test slow?

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

To analyze why no test is so slow, you need to understand what game test, as well as the test process.

As a part of software testing, game testing has all the common characteristics of software testing: the purpose of testing is to find defects in software. Testing requires testers to follow product behavior descriptions. Product behavior descriptions can be written specifications, requirements documents, product documentation, or user manuals, source code, or working executable programs.

Game testing, as part of software testing, has all the common characteristics of software testing:

The purpose of testing is to discover defects in the software.

Testing requires testers to follow product behavior descriptions. Product behavior descriptions can be written specifications, requirements documents, product documentation, or user manuals, source code, or working executable programs.

Each test requires that the product be run in a real or simulated environment.

Each test requires a systematic approach to demonstrating product functionality, demonstrating whether the test results are valid, and discovering the causes of errors so that programmers can make improvements.

In short, testing is about finding problems and making improvements to improve the quality of software products. The game test also has all the above characteristics, but due to the special nature of the game, the game test is mainly divided into two parts, one is the traditional software test, and the other is the test of the game itself. Because the game is especially an online game, it is equivalent to the virtual world on the Internet and is another embodiment of human society. Therefore, it also contains part of the characteristics of human society. At the same time, it is a game, so it also involves entertainment, playability and other unique characteristics. So it's pretty broad. We call it the game world test, often completed by real users, mostly in the form of closed test, etc. There are mainly the following characteristics:

The test of the game plot mainly refers to the composition of the task system in the game world. Some people also call it the event-driven test of the game world. I like to call it the test of the game emotional world.

The balance test of the game world is mainly manifested in economic balance and ability balance (including skills, etc.) to ensure fair competition in the game world.

The test of game culture, such as the style of the whole game world, whether it is dominated by Chinese culture or Japanese and Korean style, etc., from the whole game to the NPC (game world character) dialogue, such as a scholar, his dialogue must be gentle, not using Jianghu language.

working principle

To understand how to test the game, you must understand how to make the game, understand its development process, in order to really do a good game test. For the game to succeed, there are three basic requirements. Vision, Technology and Process.

Test of game plot: mainly refers to the composition of the task system in the game world.

Game design and testing: The design phase is the best time to design test cases. Many organizations either don't do test planning and test design at all, or they quickly complete test planning and design just before they begin testing. In this case, the tests only verify that the program is correct, not that the entire system is supposed to implement something. The test will be very clear, because the test plan has been written very clearly, need to test those game systems, but also need to understand the composition of the system, and the design phase is the process of designing the system, all important systems are described in detail with UML state diagrams, such as user login.

test flow

1. Game development companies determine the scope or project of games they want to develop through various surveys and evaluations. For example, determine the music category, or MMORPG and so on. Then the test needs to test such games on the market (mainly popular games of this type), and the test division plays and develops games of the same type respectively. For example, music category: one to play Audition, one to play DJ... and so on. Then, over time, make a comprehensive test report on the game: playability, functional aspects, graphics, required configurations, community system, etc. (Formation of product specifications)

2. Game development stage, with the preparation of game documentation, planning cases and the formation of the initial version of the game. You can write the earliest test specifications, test plans, test cases, and so on. In fact, the game test case will be a lot larger than the software test case, the game itself is a lot more software than the software function, the natural use case points will be a lot more, can be divided into: single, multi-person, main process, bureau and so on. (Product design documents and test documents are initially formed)

With the formation of the initial version of the game, the company will contact the game operator to jointly develop the game. That is to find customers, of course, some large companies self-produced on another matter. Partners are actually customers. Customers will naturally put forward various requirements for the game, various opinions on the version, and details such as the time to pay for each version and the time of the game's internal beta. (Schedule, customer demand formation)

According to the customer's needs, the game will change. Often the new version is so different from the previous version that it doesn't feel like a game. Planning will also come out a lot of new documents, this time to test the document, that is, static testing. A lot of people think static testing is useless and personally feel static testing is important. Although the company I work for doesn't value...... it's gone too far. This period of testing will be busy, but also for static testing, but also to write test cases, but also for functional testing, xing can test, stress testing, and then to the customer for the game demonstration. Each version submitted time is to crazy testing, every time to basically have to work overtime, basically did not arrive home before 11 o 'clock. Then, I have to communicate with the customer's tests, answer various questions from others, etc., test cases, test reports to submit to others, various regression tests, etc., anyway, it is busy.

5. After a period of version update, it entered the late internal beta and public beta stage. At this time, there will be some game-related things, such as GM TOOLS, etc., and detailed tests will be conducted on this. In fact, GM TOOLS alone can be called software testing!

You can play xing test.

Game playable xing test: game playable xing test is also a very important piece, mainly contains four aspects:

1. The construction of the game world, including Chat features, trading system, team formation and other platforms that allow players to interact in the game world.

2. The driving force of game world events mainly refers to tasks.

Competition and balance in the game world.

4. Cultural implication of game world, style and embodiment of game.

This kind of test is mainly reflected in the playability of the game. Although we have made a certain evaluation of the playability of the game during the planning, this is the overall, but some specific data analysis, such as PK parameter adjustment, skill increase and other enhanced playability tests require professional players to analyze it. Here we mainly carry out it in four ways:

1. Internal testers, who are selected professional player analysts, have a deep understanding of the game, and analyze the above four points during internal testing.

2, the use of external game media personnel to analyze and introduce the game, both to achieve the effect of publicity, but also to achieve the purpose of testing, usually this way is better.

3, the use of a certain number of external players, the peripheral system test, they are ordinary players, but it is our main target, the main source is the students of colleges and universities, etc., the main test game can play xing and easy to use xing, found some peripheral bugs.

4. When the game enters the final stage, it will also be tested internally and publicly, a bit like beta testing of application software, allowing more people to participate in the test and testing the operation of a large number of players.

Gaming Stress Test

Through machine data or with the help of guild resources, a test of game data and server stress, generally paid xing test, game stress test in 2009 is generally carried out within the game company, after 2009 due to the increase in game content, game stress test has been pushed to the status of commercial search for test partners, generally operated by the guild, some entrusted to the game stress test website or Witkey network to do, The website that makes game stress test has Zhu Bajie, Chinese witchy guest to wait.

Say so much, the content of the game test, than ordinary software a lot more, the process is more cumbersome, superimposed, time can not be considered long yo!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report