【JMeter】如何用JMeter進行壓力測試


【JMeter】如何用JMeter進行壓力測試(調試腳本已再豬豬微信的收藏中進行了收藏哦,名字叫exam-wow.jmx)

一、用badboy錄制壓測過程形成腳本另存為jmeter格式文檔。

二、JMeter工具的應用

      1.用jmeter工具打開一中導出的jmeter文件,進行優化修改。

    2.創建路徑如下:

 

3.test展開

 

4.username參數化設置

1)添加用戶名參數化並設置參數化的用戶名及密碼

2)將腳本中的用戶名替換成${username}

5.關聯函數設置;

腳本中添加正則表達式提取器,通過fiddler中的抓取代碼,通過fiddler工具找到關聯函數的左右邊界,然后取值部分用(.+?)來代替即可完成正則的配置。

1)attempt

2)sesskey

3)qusage

4)頁面中對應關聯函數都進行相應的替換

 

5)添加Debug PostProcessor,在檢查樹中查看參數取值是否正確。

 

 6.其他設置

1)HTTP Cookie Manager

2)User Defined Variables

 

3)HTTP Header Manager

4)查看結果樹

 

 

 三、疑難wow解答記錄:

1.比如腳本中存在輸入中文的情況,比如考試中存在填空題,北京錄制過程中解析成了亂碼,那么可以通過修改這里來解決此問題。

2.北京、下一頁字樣如果也錄制成了亂碼,那么可以將亂碼文字修改為正常答題結果或者下一頁文字。

3.自動重定向和跟隨重定向區別?

答:取樣器結果中如果Response code為301、302、303的話類似3xx形式,那么推薦使用“跟隨重定向”。如果使用“自動重定向”就會報錯不通過哦。

 


免責聲明!

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



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