使用fiddler进行app弱网测试
生活随笔
收集整理的這篇文章主要介紹了
使用fiddler进行app弱网测试
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
fiddler----APP弱網(wǎng)測(cè)試
轉(zhuǎn)自:http://www.51testing.com/html/01/n-3727001.html APP弱網(wǎng)模擬測(cè)試 移動(dòng)端測(cè)試區(qū)別于PC端測(cè)試的一點(diǎn)就是網(wǎng)絡(luò)的多變性;不同的網(wǎng)絡(luò)環(huán)境和網(wǎng)絡(luò)制式的差異,都會(huì)對(duì)用戶使用app造成一定影響。 例如:進(jìn)地鐵、上公交、進(jìn)電梯等,如果app沒有對(duì)各種網(wǎng)絡(luò)異常進(jìn)行兼容處理,那么用戶可能在日常生活中遇到APP閃退、ANR、數(shù)據(jù)丟失等問題。因此,app網(wǎng)絡(luò)測(cè)試,特別是弱網(wǎng)測(cè)試顯得尤為重要。 利用fiddler的Simulate Modem Speeds功能,可以通過設(shè)置網(wǎng)絡(luò)的上傳、下載的網(wǎng)絡(luò)流量大小來達(dá)到模擬弱網(wǎng)環(huán)境,從而實(shí)現(xiàn)弱網(wǎng)模擬測(cè)試,即通過延遲發(fā)送數(shù)據(jù)或接收的數(shù)據(jù)的時(shí)間來限制網(wǎng)絡(luò)的下載速度和 上傳速度,從而達(dá)到限速的效果。 3.1、實(shí)例--APP弱網(wǎng)測(cè)試 fiddler中選中Rules->Cutomize Rules,在文件中搜索關(guān)鍵字:m_SimulateModem; 修改m_SimulateModem值為true,即開啟網(wǎng)絡(luò)模擬:| var m_SimulateModem: boolean = false; |
| if (m_SimulateModem) { // Delay sends by 300ms per KB uploaded. oSession["request-trickle-delay"] = "384"; // Delay receives by 150ms per KB downloaded. oSession["response-trickle-delay"] = "2560"; } |
| static function randInt(min, max) { return Math.round(Math.random()*(max-min)+min); } if (m_SimulateModem) { // Delay sends by 300ms per KB uploaded. oSession["request-trickle-delay"] = ""+randInt(1,2000); // Delay receives by 150ms per KB downloaded. oSession["response-trickle-delay"] = ""+randInt(1,2000); } |
轉(zhuǎn)載于:https://www.cnblogs.com/yuany66/p/11229242.html
總結(jié)
以上是生活随笔為你收集整理的使用fiddler进行app弱网测试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学会这几招,晋升不慌了!
- 下一篇: 堆之大,ZGC亦可速清也!