前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐一个简单易用、支持Android和iOS双平台的弱网模拟工具

推荐一个简单易用、支持Android和iOS双平台的弱网模拟工具

作者头像
岛哥的质量效能笔记
发布2021-08-18 15:15:33
9.9K0
发布2021-08-18 15:15:33
举报
文章被收录于专栏:岛哥的质量效能笔记

阅读本文大约需要1分钟。

点击?小卡片,回复 “合集” 获取系统性的学习笔记和测试开发技能图谱

背景

为什么要进行网络测试?

  1. 验证应用/游戏在不同网络场景下表现是否符合预期,会不会触发未知的系统bug;
  2. 提高不同网络场景下的用户体验;
  3. 测试公用组件/SDK在不同网络状态下的稳定性;

目前在移动设备上进行弱网络专项测试的方案主要有两种:

  1. 通过Android设备连接到PC上进行弱网络测试,比如Fiddler,Charles,NET-Simulator等,基本思路是在PC上装一个Fiddler网络抓包工具,然后再将Android设备的网络代理到PC上,通过在PC上的Fiddler上设置延时来进行弱网络模拟;
  2. 在专有服务器上构建弱网络Wi-Fi,移动设备连接该Wi-Fi进行弱网络测试,相关的技术方案有Facebook的ATC;

以上两种方法都能够实现移动设备的弱网专项测试,也已经是比较成熟的方案,但都存在以下几点缺点:

  1. 需要额外的PC或者服务器,弱网环境构建成本高;
  2. 需要安装、部署额外的工具,并且弱网络环境需要在PC上或者Web上进行配置,使用成本高;
  3. 弱网络环境功能并不完善,比如Fiddler不支持丢包、抖动等弱网环境;

介绍

在之前的文章《推荐一个不错的弱网模拟框架》中推荐了一个很好用的弱网模拟框架,今天给大家再推荐一个简单易用的弱网模拟工具 — QNET,它是腾讯WeTest旗下的一款产品,不需要ROOT和越狱手机,也不需要连接数据线,只需要在手机上安装一个APP即可实现可靠、功能完整的弱网模拟服务,而且支持Android和iOS双平台。

下载

访问下面的网站:

代码语言:javascript
复制
https://wetest.qq.com/product/qnet

使用

安装好APP后使用QQ账号登录,然后选择待测的应用,再选择相应的模板就可以了,具体文档可以访问下面的原文链接有PDF版本。

我认为比较好的地方是APP内置了国内各省市、运营商真实网络数据,以及地铁、电梯等20+弱场景网络,更加贴合真实弱网络场景,另外还支持命令行的方式执行以便于跟自动化测试脚本结合使用,示意图如下:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 岛哥的质量效能笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档