用windows平台測試時,會受到網絡條件的影響,導致測試結果不夠准確,尤其是高並發的情況下,需要能夠精准的測試請求的響應時長,對於網絡的要求更加苛刻。在這樣的情況下,可以考慮在linux服務器端安裝jmeter進行測試。
下面就簡要介紹下linux環境安裝jmeter的步驟。
准備環境:
linux平台
jmeter安裝包
jdk
軟件的下載可以參考上一篇windows環境安裝jmeter,此處不再贅述。
一、安裝jdk
jdk的安裝可以參考以下內容
二、安裝jmeter
1.將jmeter壓縮包上傳至linux的指定目錄下。


2.解壓壓縮包
unzip apache-jmeter-3.1.zip

3.給jmeter.sh 賦權 ,進到解壓目錄的 /jmeter/bin 下,chmod 777 jmeter.sh,可用 sh jmeter.sh -v 來檢測命令是否可用




三、本地編寫測試計划
測試計划的編寫,已經在《JMeter新建webservice接口測試計划》中做了介紹,此處不贅述。
四、上傳測試計划
將本地保存好的測試計划文件,上傳至服務器(我上傳到的目錄是
apache-jmeter-3.1/bin/data)
執行測試計划:
sh jmeter.sh -n -t data/test.jmx -l data/result_1.jtl
五、分析測試結果
測試計划執行完畢后,將測試結果文件 result_1.jtl 下載到本地,用jmeter查看文件即可。
六、參考文檔