弱网测试概述

前言

这阵子上班被弱网测试整的苦不堪言头昏脑涨,配个测试环境环境能TM配一天。虽说测试过一次,但是工具配置等要注意的点还是较多较杂,干脆写篇文章加深印象顺带记忆。

工具

在手游的弱网测试中,主要我用到的工具有以下几个:

Charles、Clumsy、树莓派(这个后面单独讲)

 

Charles:

主要功能是抓包,但工具中包含模拟弱网的功能。

注:Charles对于https的解析对于高于安卓7和安卓7以下有区别。

Clumsy:

一款在PC端使用的弱网工具,可以设置延迟、节流、重发、乱序等模式。手机连接电脑代理,然后在电脑端设置对应的弱网状态,手机上就处于相应的弱网状态。

Fiddler:

同为主流抓包工具的Fiddler其实也挺好用的,但是我平时工作更加偏向弱网情况下的抓包测试,而Fiddler的弱网可设置项太少了,而且不太方便(需要自己手动编辑脚本)。所以个人更加偏向使用Charles多一点。

https://www.hxstrive.com/subject/fiddler/1643.htm

弱网环境标准

软件配置使用

自己百度去

……好吧还是写一点东西

CLumsy工具

その他

总的来说,工具的配置和使用,多试几次就会了,再不济网上也有一堆的图文教程。这两次对弱网测试工作的体验下来,体验较深的仍然是「优先级」这一点,一般而言,对游戏进行弱网测试的优先级如下:

1、充值、资源下载

2、新手教程、抽卡、游戏商店、领取报酬

3、角色升级、道具使用等落库相关功能

4、游戏其他功能、切线、界面跳转等

 

而网络环境的测试优先级如下:

1、无网(没连上WIFI)、假网(WIFI100%丢包、1分钟延迟)

2、网络环境切换(Wifi切换4G等)

3、高丢包 & 高延迟(一般而言30%就算是很高的丢包率了,延迟则是3秒)

 

在测试时间紧凑的情况下,尽可能保证测试的效率,按照优先级进行测试。

此外,在对游戏的抽卡、充值等对玩家利益高度相关的内容进行弱网测试的时候,尽可能与项目组确认预计的表现。

一般而言这种功能在弱网情况下不会进行切线,一条线路通讯失败会立即提示玩家网络环境较差并且终止游戏流程。

guest
1 评论
内联反馈
查看所有评论