環境部署:
1.在Linux服務器先安裝jdk:此步驟省略,可參考百度經驗:https://jingyan.baidu.com/article/6b18230980c294ba59e15967.html
2.在Linux下配置JMeter環境
下載JMeter:apache-jmeter-5.1.tgz,下載路徑: http://jmeter.apache.org,解壓縮后上傳到服務器(本地也保存一份)
3.JMeter命令參數解釋:
上傳服務器步驟:
1、然后安裝xshell文件,然后配置對應的服務器的ip,對應用的用戶名,密碼
2、然后安裝xftp,安裝成功之后,查看xshell的連接界面,會有一個xftp的圖標,
點擊xftp圖標,打開xftp界面,左側顯示本地文件,右側顯示已連接服務器文件,這樣就可以直接把需要上傳的文件直接從左側本地拖動到右側需要上傳的目錄下即可
編寫測試計划:打開本地JMeter工具,編寫測試計划,生成一個jmx文件(包括監控、察看結果樹,聚合報告、tps等等),保存后上傳到Linux服務器對應目錄下
執行JMeter文件:在Linux服務器中找到文件所在的目錄,然后開始執行
JMeter文件目錄/apache-jmeter-5.1/bin/jmeter -n -t jmeter_jmx/jmx文件名稱.jmx -l jmeter_jtl/jmx文件名稱.jtl -j logs/jmx文件名稱.log,即可生成測試報告,jmx文件名稱.jtl為生成的測試報告
end of run表示測試結束
測試結果察看:
通過xftp工具將服務器上的測試結果jtl文件下載到本地,在本地JMeter中創建測試計划,創建察看結果樹,聚合報告,tps等等你需要的結果,然后點擊GUI界面的瀏覽,打開下載到本機的jtl文件,然后既可以看到測試結果了