jmeter錄制移動端腳本


jmeter錄制腳本有兩種方式,一種借助外部工具badbody,一種是本身的功能,使用代理服務器,介紹下如何使用代理服務器錄制腳本。我一般在測app或者移動端H5頁面時才會錄制,所以此文也針對移動端。
操作:
1.打開jmeter,設置代理服務器,具體操作如圖

 

2.為測試計划添加一個線程組
3.代理服務器的設置:
設置端口:自己設置,8888,8080…都可以
目標控制器:選擇你剛剛添加的線程組(等會錄制的腳本會放到這里)
分組:選擇“每個組放入一個新的控制器”(看個人選擇吧,其實都可以,我選擇的這個選項會將你錄制的腳本分組,看起來更明了)
【不對樣本分組:所有請求全部羅列
在組間添加間隔:加入一個虛擬的以分割線命名的動作,運行同“不對樣本分組”,無實際意義
每個組放入新的控制器:執行時按控制器給輸出結果
只存儲每個組的第一個樣本:對於一次url請求,實際很多次http請求的情況

HTTP Sample settings:我選擇HttpClient4(他們幾個具體有什么不同我暫時還沒研究)

代理服務器排除模式的正則:.*.(bmp|css|js|gif|ico|jpe?g|png|swf),他會排除你錄制的的腳本中的css 、 js 圖片等文件,這個還挺重要的,不過據說最新版jmeter自帶攔截功能

 

4.為代理服務器添加監聽器----查看結果樹(他會幫助你查看你錄制腳本時的過程成功與否,也可以不設置)
5.設置手機端的網絡,要確保你的電腦和你的手機在同一個網段,比如說連接同一個WiFi,具體如何操作呢?
先查看電腦的IP地址: win鍵+R------>輸入cmd ---->在打開的命令行窗口中輸入 ipconfig---->ipv4 Address 欄就是電腦連接的網址
然后設置手機上的網段:手機連接上無線網絡,長按該網絡,點擊“修改網絡”,在打開的頁面中將“顯示高級選項”勾選上,將“代理”選為手動,在服務器主機名中填入剛剛查看的電腦網址,端口號也填上剛設置的端口號,點擊保存。

 

 

6.開始錄制
點擊jmeter的Http代理服務器頁面的“啟動”,在彈出的對話框中點擊“確定”,錄制已經開始,然后就可以在手機上進行你要錄制內容的操作步驟,錄制完后點在jmeter中點擊停止。
他的錄制腳本會全部出現在剛設置的線程組下面。因為這個腳本錄制是將你在手機上的所有操作都錄制下來,所以你可能會需要篩選下,將不需要的請求刪除,然后為其添加查看結果樹,對線程組進行回放操作

 

————————————————
版權聲明:本文為CSDN博主「huiting_liu」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/huiting_liu/article/details/86678384


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM