引言
“算是补遗,补充杭州那次fiddler和ADT自带的来做弱网,以外带过1种方式,也是大同小异,略有差别。”
地址
https://www.charlesproxy.com/latest-release/download.do
打开会发现支持mac版
Wins版本就下载对应64位,.msi文件是WindowsInstaller的数据包。
使用说明
安装一路下去,免费30天,收费后其实也可以用,只是限制了时间,个人这边业务足够了,主要是我不宣扬破解。
1)先设置系统代理,代理服务器设置为本地系统,127.0.0.1即可
2)选择Proxy -> Throttle Settings中设置网络状况,要勾选enable throttling,然后设置throttle Presrt类型里面选择网络情况
3)也可以Bandwidth(kbps)设置download和upload(a,b)
2G(10,35)edge(15,50)3G(384,2800) –参考数据
4)其他数据可以不更改,然后检查小红旗工作状态,查看视图。
视图选择用sequnence按访问时间排序更好
5)Filter做过滤关键字,这些和其他软件一样的。
Request-Response的含义可以看其他文章,->时间关键,这个和fiddler大同小异。
Ps:如果是指定地址慢速网络,勾选only for selected hosts。
统计方式
实际做弱网你验证的方式也有几种:
方式一;每个网络都去检查下问题,但优化从置底向上,2G,Edge逐步优化后ok
方式二:做交互测试互相交换,把空热点也加进去一起组合
最后记得统计二种方式产出问题总数(字段 网络情况单项-问题数排列出来;网络情况多项组合-问题数排列出来 )
产生问题数在质量管理里可以不去重,达到和monkey做Crash和ANR一样,可一个类型批量修复。
5%,10%,20%,50%,80%
为丢包率通用设置,一般做10%,20%就行