今天看到一個51的朋友發(fā)的使用Jmeter錄制手機(jī)APP的介紹,實(shí)踐了一下,在這里記錄一下,以防忘記了。 準(zhǔn)備: 電腦裝了Jmeter;手機(jī);公司的wifi; 操作步驟: 1、啟動Jmeter 2、“測試計(jì)劃”中添加“線程組”; 3、“工作臺”中添加“HTTP代理服務(wù)器”; 4、配置代理服務(wù)器:Global Settings下面的端口配置:9988,HTTPS Domains配置:http://192.168.1.107 5、HTTP代理服務(wù)器--點(diǎn)擊“啟動”按鈕,啟動HTTP代理服務(wù)器; 6、手機(jī)上配置wifi-“修改網(wǎng)絡(luò)”設(shè)置如下(后面的附圖里也有這個設(shè)置) “代理”---選擇“手動”; “代理服務(wù)器主機(jī)名”---“192.168.1.107” “代理服務(wù)器端口”----“9988” 7、可能IE也要設(shè)置一下:(這個我不確定,只是剛才關(guān)了jmeter的時候不能上網(wǎng)了來IE上去掉這個代理才行) IE選項(xiàng)--連接--局域網(wǎng)設(shè)置--為LAN使用代理服務(wù)器前選中--高級(http:127.0.0.1;端口:9988) 8、手機(jī)連接剛才配置的wifi;(一般這個時候連成功,線程組下面就能看到抓到很多請求了) 9、啟動手機(jī)上需要測試的APP,進(jìn)行業(yè)務(wù)操作;(這個時候可以看到線程組抓到**P上發(fā)出的請求了) 10、業(yè)務(wù)操作完畢,立即關(guān)閉jemter上的“HTTP代理服務(wù)器”(要不一直抓沒用的包到線程組了); 11、在“線程組”刪除無關(guān)的請求; 12、保存jmx腳本; 13、回放。 后面就是jmeter的參數(shù)化之類的操作了 |
|