测试工程师-弱网测试
文章目录
前言
作为测试工程师,书写测试用例需要思考弱网环境下的具体情况,执行测试用例时更要自己创建弱网环境测试,此次文章主要介绍如何搭建弱网环境测试手机端。
Fiddler搭建弱网环境
Fiddler介绍
在web端界面抓取内容往往可以在浏览器中使用F12来查看数据,fiddler和charles主要通过设置代理,用来抓取同一局域网手机当中数据,就相当于手机端的数据设置代理之前是自己发送的数据,在设置代理之后是电脑端代为发送的数据,由于数据的收发要经过电脑端,由电脑端代为发送和接收数据,所以可以在电脑端通过fiddler等软件或其它方式查看到手机端收发的数据。在fiddler中可以设置移动端数据上传和下载的延迟,从而模拟弱网环境。
fiddler 的下载及安装请从自行查询,本文只介绍使用fiddler搭建弱网环境。
Fiddler搭建弱网环境操作步骤
修改弱网环境参数
Fiddler→ Rules→ customize Rules(Ctrl+R)
在Fiddler ScriptEditor文件中修改m_SimulateModem关键字相关内容(根据实际需求修改参数)
if (m_SimulateModem) {
// Delay sends by 300ms per KB uploaded.上传
oSession["request-trickle-delay"] = "300";
// Delay receives by 150ms per KB downloaded.下载
oSession["response-trickle-delay"] = "150";
}
打开模拟调制解调器
Fiddler→ Rules → Performance → Simulate Modem Speeds
勾选Simulate Modem Speeds后就完成弱网环境的搭建了
手机接入弱网环境操作步骤
查看电脑本机ip地址
(win+R)→cmd,输入ipconfig,查看本机ip地址
查看Fiddler端口
Fiddler→ Tools→ Options→ connections
查看或设置端口,其中:Allow remote computers to connect 允许远程计算机连接”为设置的代理可以连接到fiddleR上,必须勾选
手机接入Fiddler弱网环境
手机→ 设置→ 无线和网络→ WLAN,长按wifi点击修改网络,显示高级选项,代理设置为手动,服务器主机名为电脑本机ip地址,服务器端口为Fiddler端口,点击保存,接入弱网环境。
后续
除Fiddler搭建弱网环境外还有多种方式,后续用到会补充!