一赎瞎、模擬大量數(shù)據(jù)
1撵渡、意義:比如我想測試一下列表的翻頁功能融柬,一條一條的添加數(shù)據(jù)費(fèi)時費(fèi)力,直接抓包趋距,然后多次回放請求(Replay)粒氧,則可以達(dá)到添加多條重復(fù)數(shù)據(jù)的效果
2、操作:選中post請求->點(diǎn)擊Replay按鈕节腐,此時會重新生成一個請求外盯,并且列表中會添加一條一樣的數(shù)據(jù),詳情如下圖所示翼雀。如果想要更多條數(shù)據(jù)饱苟,多次回放該請求即可
二、模擬弱網(wǎng)測試
1狼渊、模擬弱網(wǎng)設(shè)置:點(diǎn)擊Rules->PerFormance->勾選Simulate Modem Speeds箱熬,再次訪問app內(nèi)頁面,會發(fā)現(xiàn)網(wǎng)速比之前慢
2囤锉、修改網(wǎng)絡(luò)延遲時間:點(diǎn)擊Rules->Customize Rules坦弟,在彈出的腳本編輯器中查找m_SimulateModem關(guān)鍵字护锤,以便修改代碼
3官地、添加如下函數(shù)和修改如下代碼:(此處參考了網(wǎng)上大神的做法)
// 新增的隨機(jī)整數(shù)函數(shù),模擬不穩(wěn)定的網(wǎng)速(注意添加的位置)
static function randInt(min, max) {
?????? return Math.round(Math.random()*(max-min)+min);
??? }
4烙懦、設(shè)置完并保存后驱入,需要重新開啟模擬調(diào)制解調(diào)器(即勾選Simulate Modem Speeds)來啟用新的設(shè)置