当前位置:网站首页>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 .

边栏推荐
- Knowledge map / relationship visualization
- 一个10年左右的老程序员说:简单CRUD功能进入无码开发时代1 之 增删改查接口信息
- Uni app custom navigation
- vulnhub-The Planets: Earth
- MySQL ---- 常用函数
- 自定义日期组件,左右按钮控制向前或向后翻年、翻月、翻周、翻日
- 在阿里云国际上使用 OSS 和 CDN 部署静态网站
- 安全隐患?意义有限?挡不住真煮迷你厨具火爆618
- 割舍绳子/整数分割
- pdf. Js----- JS parse PDF file to realize preview, and obtain the contents in PDF file (in array form)
猜你喜欢

Kcon 2022 topic public selection is hot! Don't miss the topic of "favorite"

How to realize face verification quickly and accurately?
![[enter textbook latex record]](/img/f0/5ca60f0894d4ae544e7399d18a3a42.png)
[enter textbook latex record]

Canvas advanced functions (Part 1)

自注意力(self-attention)和多头注意力(multi-head attention)

详解三级缓存解决循环依赖

魔塔类游戏实现源码及关卡生成
![[technical fragment] implementation of renaming and filtering duplicate name files with suffixes](/img/be/d33cd20ae37dfb5d3ea59ce8b1e568.png)
[technical fragment] implementation of renaming and filtering duplicate name files with suffixes

Four methods to obtain the position index of the first n values of the maximum and minimum values in the list

传音 Infinix 新机现身谷歌产品库,TECNO CAMON 19 预装 Android 13
随机推荐
View play and earn will lead crypto games astray
H5 van-popup全屏弹窗,模拟页面回退效果,支持左上角返回按钮,适用物理返回,侧滑与底部返回键
Service management and communication, basic principle analysis
pdf. Js----- JS parse PDF file to realize preview, and obtain the contents in PDF file (in array form)
AttributeError: module ‘collections‘ has no attribute ‘MutableMapping‘
pdf.js-----js解析pdf文件实现预览,并获取pdf文件中的内容(数组形式)
mysql基础篇之mysql在已有表中添加自动增加的主键(或任意一个字段)
P5723 【深基4.例13】质数口袋
ResourceNotFoundException : Unable to find resource
PDU session flow
在阿里云国际上使用 OSS 和 CDN 部署静态网站
Recommend a crud tool that may become the best crud tool in 2019 during the National Day
The national advanced computing industry innovation (Yichang) center was officially launched and jointly operated by Zhongke Shuguang and Shengzhe technologies
暗黑破坏神不朽WIKI地址 暗黑破坏神不朽数据库地址分享
Portable FDW framework for Pb
Knife4j configuration can use direct copy
Mysql database foundation
knife4j配置使用直接拷贝即可
table设置超出部分隐藏,鼠标移上去显示全部
详解三级缓存解决循环依赖