目前在进行移动端弱网测试时,一般有两种方案:
1、在PC端上安装抓包工具,Android设备通过Fiddler或Charles等抓包工具进行网络代理,然后在PC上使用抓包工具设置延时参数来模拟弱网状态。弊端是只能模拟网络延时,无法支持如丢包、带宽、抖动等状态。
2、使用笔记本电脑时可以安装Wi-Fi客户端,移动设备连接该Wi-Fi进行弱网测试;如果是台式电脑则需要在专有服务器上构建弱网络Wi-Fi进行测试。缺点是需要安装部署额外的工具,或者配置额外的服务器,弱网环境使用和构建成本高。
腾讯WeTest开放平台有一款针对移动应用的弱网测试工具QNET,从根本上解决了在Android设备上进行弱网测试的痛点。QNET无需ROOT/越狱手机,无需连接数据线,以独立app的方式,为用户提供快捷、可靠、功能完善的弱网模拟服务。
QNET下载传送门:https://wetest.qq.com/product/qnet
操作流程
Spte 1:登录
QNET使用QQ账号登录即可,界面比较简洁,操作相对简单。
Spte 2:自定义弱网参数
QNET支持系统预设模板和用户自定义模板,预设模板包含了常见的2G/3G/4G网络模板,还有弱网测试中比较常用的100%丢包模板等,有比较好的灵活性。所有预设模板均支持编辑和删除;删除只是删除列表和自定义数据,后续需要可以重新添加。
Spte 3:添加不同的网络场景
QNET有很多预设的网络场景供用户添加,如果没有需要的场景,也可以根据测试需要自己新增场景。
Spte 4:开始测试
选择测试程序后,点击【启动】即可进行弱网测试;用户可以在左边浮窗位置切换不同的网络环境,同时查看右边浮窗当前模板的生效情况。
后记
正如官网所说,QNET使用起来非常方便,无需ROOT手机,直接安装即可使用,用户可以灵活配置各种自定义参数,且支持多种弱网状态。
测试小伙伴们都用起来哈~