Jmeter之web压力测试
最新搭建的博客:http://www.cnstudio.top/
下載Jmeter,自行下載。附上Jmeter百度云鏈接:https://pan.baidu.com/s/1xSU16mDIzdH-mz9UQ8IjGA 密碼:tz7p
下載文件解壓后,找到bin文件夾下的jmeter.bat文件,雙擊運行。界面如下:
右擊TestPlan,如下選擇:
創建完成之后,配置說明如下:
圖中配置說明:
測試進程組:進程組的名字,可以隨意。
測試進程數:當前測試組的測試次數。
執行時間:測試次數在多少時間內完成。
右鍵剛剛創建的進程用戶組,選擇如下,創建Http請求:
相應參數設置如下:
要想帶cookie請求,請進行如下操作,右鍵進程組找到cookie管理器并創建:
創建完成后,如下,在其標紅處填寫相應的cookie信息:
通過Chorme瀏覽器查看當前cookie,如下,將其對應的值填入cookie管理器中即可:
添加監聽器,如下:
最后點擊運行:
點擊監聽器,查看請求結果,標紅表示出錯,綠色表示正常請求成功,在response data查看出錯信息(此處只是為了演示,不打算再調整了),根據出錯信息自行調整。
在jmeter的bin文件夾下打開cmd,輸入生成測試報告命令:
jmeter -n -t C:\Users\Administrator\Desktop\apache-jmeter-4.0\bin\測試.jmx -l result.jtl -e -o C:\Users\Administrator\Desktop\apache-jmeter-4.0\bin\test其中,測試.jmx就是之前配置的http請求保留的腳本文件,test文件夾是報告生成的位置,此文件夾需要為空。
注意:上面的http請求成功之后,會在bin下生成一個result.jtl文件,此文件在生成測試報告時需要,而且每次進行不同測試的時候都要刪除此文件(若在原有的測試上修改成新的測試,需要另存為一下jmx文件,然后重新打開jmeter,使其生成新的測試計劃)。
另存為jmx,將其原來保存的文件覆蓋:
重新打開jmeter,將其保存的jmx拖入進去,會提示,點擊覆蓋:
當重新運行時,會提示保存test plan,點擊yes保存,則會重新生成新的test plan然后進行測試,生成測試報告。
?
總結
以上是生活随笔為你收集整理的Jmeter之web压力测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (JAVA)线程之lock和死锁(例)
- 下一篇: pandas合并groupby_pand