性能測試腳本新玩法---fiddler&&Jmeter


image

飛測說:最近接觸移動項目,測試app,需要做移動app的性能測試,想通過代理來錄制,但是jmeter的代理錄制效果真心不是很好,自己一個個請求來寫代碼,太浪時間了,那么有沒有其他的辦法呢?

     我們都知道fiddler用來抓取app的數據請求十分方便,如果我們將這些抓到請求直接給jmeter,那不是很省事,有了這個想法,周末這兩天在家搗鼓着,於是有了我們下面的介紹和分享。

1、從網上找了VS2013的安裝包,安裝該軟件(過程比較耗時,和女朋友出去打了一個小時的羽毛球,回來就安裝好了),新建一個類庫的解決方案,然后新增兩個類,主要是用來擴展Fiddler的導出功能,將fiddler獲取的請求,以jmx的格式導出,這里注意編譯后的dll文件放對位置,如圖:

image

2、然后打開fiddler,添加過濾(我 將會以我的博客 為例 ),保證fiddler值獲取該地址的請求

image

3、打開瀏覽器,輸入URL,然后回車

image

4、可以看到fiddler抓到了請求,將請求導出,注意這里可以看到Jmeter,導出為jmx格式,命名為“testboke.jmx"

image

5、打開jmeter,點擊【文件】-【打開】,選擇“testboke.jmx"

image

6、添加線程組、查看結果樹、聚合報告等,並調整好順序和結構,如圖

image

7、設置壓力場景(這里不是我們的重點,后面大家有需要,留言給我,再分享)

image

8、點擊運行,可以看到,運行后的結構

image

9、到此我們用fiddler抓請求,導出生成jmx格式,給jmeter做性能測試使用完成了,希望對大家有幫助,不知道身邊的你有沒有和我一樣的玩法,歡迎交流!

     好了,本次到此,更多分享下期再會,給你帶來更多價值,是我們期待的方向,有更多興趣的歡迎切磋,我們微信訂閱號,聯系方式如下:
image


免責聲明!

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



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