当前位置:网站首页>Game compatibility test (general scheme)

Game compatibility test (general scheme)

2022-06-10 20:47:00 Testerhome official

Original by 5t5 Published in TesterHome Community , Click on Link to the original text Can communicate directly with the author .

This post goes straight to , Just say something .

The meaning of compatibility

It's simple , In order to eliminate all the problems exposed by the project on the popular models , Effective improvement / Avoid user churn .

What problems does compatibility solve

Solve the adaptation problem

There are many problems caused by adaptation , Such as :
1、 Screen adaptation , The tester during the iteration shows normal , Too large or too small screen brings UI There may be obvious noise on the / Black line , It affects the beauty ;
2、 Resolution adaptation , EH ? It doesn't have the same meaning as screen adaptation ? It must not be the same meaning , Resolution adaptation , It covers what we often say (1920x1080) This kind of , It mainly exposes the anchor point problem we often say , Because the current projects have been done UI The adaptive / Function of equal proportion adaptation , Check whether the display is normal under different resolutions , Affect beauty , Change , Influence use , More to change ;
3、 System adaptation , This system adaptation is mainly aimed at the newer / The latest platform system (Android/iOS/ Hongmeng ) etc. , Major manufacturers are based on android The custom system of magic modification is sometimes upgraded / Native Android There will also be a series of problems after upgrading , expose crash,anr, Back off and so on , All findings are listed as high priority for resolution , It represents a group of such models that have problems in use ;
4、 Screen display adaptation , There are other names , The main meaning is that there is a water drop screen in the current screen display specification , Folding screen , Liu Haiping and a series of strange screens , Their resolution may be orthodox , No resolution problem , But because of the special screen display mode UI It's covered by itself , The display is not all right with the operation / The aesthetic impact is more obvious, and the targeted models will be customized ;
5、 Brand fit , There are some places in this area that are coupled with the system , Cover as many mobile phone brands as possible now , This is not much to explain , According to the company's needs and current market share, cover the brand side as appropriate ,【 Huawei ,vivo,oppo, meizu , millet …】;
6、 Network adaptation , Adaptation of networking mode , No mistake , The networking mode now has 2G/3G/4G/5G/wifi wait , A series of network links , The mobile platform itself has different network devices , There will be some mobile phones with the same 4G/ The operators are the same, but the network delay is quite different after comparison , Serious mobile phone disconnection and other problems , You can also find some messy problems , Know that you can , Generally do not intervene , Because during the iteration , Weak network test and operator selection will digest a lot .

How to select the compatibility scheme

Next, let's take a look at how to select compatibility solutions , It is also good at compatibility test scenario design .
For the above problems to be solved, we can select the target machine one by one and then execute it ;
But the difference is that we have to consider the enterprise / The energy invested by the Department , It is impossible to cover all the above problems in the selection of departmental testing machines , Then we have to take out all the machines as testing machines according to the existing market share to do the compatibility testing machines in the Department ;
It can be understood as :

Refer to some market share query Links : Baidu Traffic Research Institute
Of course, it's not just this one , Interested can also post some in the comments , Thanks for sharing ;

Compatibility scheme

Traditional scheme :

The testing department chose a bunch of testing machines → Use it to run ( Manual run )→ After running one by one → Projects can run without collapse or failure → complete , Write a report .
Then write in the report which machines were tested , How are they performing? , adopt , be perfunctory , Extremely perfunctory ;

The compasses :

I chose the testing machine with reasonable reasons → Manual running compatibility test ( Manual run ) And it takes a long time to conduct compatibility testing → Run each machine carefully during the cycle → There are corresponding compatibility criteria ( Scene design , The machine passes the compatibility test after running through the scene designed by yourself ) → complete , Write a report .
In this way, the outstanding advantages of the above are :
1、 There are reasonable compatibility test scenarios to constrain the performance of the tester ;
2、 Have a reasonable cycle to schedule compatibility tests , The particle size can be reduced , It can be understood that each machine can run for a long time , Ensure a certain quality ;
3、 The selection of testing machine can also be reflected in the report , More professional ;

Wuhu takes off :

This is more advanced , Now qualified enterprises will go to the cloud after their internal departments pass a round of compatibility test , Whether it's self-developed cloud / Tripartite cloud / The company can build remote cabinets , From running compatibility test , It's more efficient , I don't want to explain that much .

extend

During compatibility testing :
1、 There are new machines on the market / New systems, large versions, newer machines , Buy if you can , Don't save the company money ;
2、 The usual compatibility test scheme is generally implemented after all , Start with the Department's own compatibility scheme implementation mode , Don't cram , Although it won't take much time , But this feeling of panic every time you run is not good ;
3、 The usual system can not be upgraded without upgrading , Don't root,root After that, the permissions are different from the machines normally used by users , During the compatibility test, the performance of permission prompt in the later test process will be different , Will distort ;
4、 If the company doesn't have an asset management team , It is necessary to protect the tester at ordinary times and ensure that the battery of the mobile phone is filled as much as possible the day before the test ;

Think about it. That's about it , What else did you expect? Welcome to TesterHome Original paste Communication ha .

原网站

版权声明
本文为[Testerhome official]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/161/202206101947577783.html