前面有学习到使用Fiddler抓取手机包的使用,由于对测试了解的加深,进而学习到针对手机APP不仅需要简单的功能测试还需要进行一些弱网测试,这时候就需要对手机进行网络测试,网络测试中的弱网测试分为 2G\3G\4G,目前是仅有这些,当然5G正在面世,未来也许就要设置更多了~
首先进行手机与Fiddler的关联设置(或者模拟器),这个地方前面已经有讲过,根据前面几节去设置就可以了,然后打开Fiddler
选择Rules--Performance--Simulate Modem Speeds,选择好之后去配置自己需要的弱网速度。
配置速度选择Rules--Customize Rules,可以直接快捷键Ctrl+R
在打开文件中查找代码
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"; }
其中oSession["request-trickle-delay"] = "300";代表上传速度300毫秒/kb
oSession["response-trickle-delay"] = "150";代表下载速度150毫秒/kb
根据需求更改数值进行配置,实现不同上行下行速度下的弱网测试。
一般弱网测试分为2G\3G以及其他频率弱网,相关上行下行配置数值参考该链接:http://www.doc88.com/p-3015598697603.html