1.下載jmeter,如果電腦已經(jīng)有了java環(huán)境(安裝配置完成的JDK環(huán)境),直接解壓到對(duì)應(yīng)的目錄,配置環(huán)境變量JMETER_HOME和path,配置后,在安裝目錄下找到bin下的jmeter.bat,雙擊,即可啟動(dòng)jmeter,啟動(dòng)過(guò)程中在jmeter.bat界面如果報(bào)錯(cuò),就復(fù)制報(bào)錯(cuò)信息,搜索解決的辦法,一般都比較簡(jiǎn)單。
2.在測(cè)試計(jì)劃右擊,添加,線程組,選重線程組,右鍵,添加,采樣器(sampler),選擇http請(qǐng)求,在http請(qǐng)求界面輸入IP,端口號(hào),一般是80,方法,路徑,把需要的參數(shù)添加上。
3.在線程組上添加查看結(jié)果樹,聚合報(bào)告,在聚合報(bào)告界面,點(diǎn)擊瀏覽需要?jiǎng)?chuàng)建一個(gè).jmx文件,名稱自己擬定。點(diǎn)擊綠色按鈕運(yùn)行,在查看結(jié)果樹界面查看運(yùn)行結(jié)果,如果成功了,需要修改線程數(shù)和ramp-up period(啟動(dòng)所有線程所需要的時(shí)間),然后保存此測(cè)試計(jì)劃。
4.在DOS界面,進(jìn)入到j(luò)meter的bin目錄,然后,輸入例如如下內(nèi)容,D:\apache-jmeter-3.2\bin>jmeter -n -t D:\JMeterTestplan\login.jmx -l D:\JMeterTestresult\100.jtl? ? ? 其中D:\apache-jmeter-3.2\bin>
為目錄,jmeter -n -t D:\JMeterTestplan\login.jmx? ? 指在非GUI下(-n)運(yùn)行指定腳本(-t)D:\JMeterTestplan\login.jmx(這個(gè)路徑下的文件就是測(cè)試計(jì)劃保存的文件),-l D:\JMeterTestresult\100.jtl指定(-l)指定測(cè)試結(jié)果保存的文件,即日志文件
5.執(zhí)行測(cè)試,界面展示如下內(nèi)容:
Creating summariserCreated the tree successfully using D:\JMeterTestplan\login.jmx
Starting the test @ Tue Sep 19 11:56:27 CST 2017 (1505793387165)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary +? ? 22 in 00:00:02 =? ? 9.3/s Avg:? 162 Min:? ? 57 Max:? 476 Err:? ? 0 (0.00%) Active: 2 Started: 23 Finished: 21
summary +? ? 78 in 00:00:08 =? 10.0/s Avg:? ? 83 Min:? ? 45 Max:? 226 Err:? ? 0 (0.00%) Active: 0 Started: 100 Finished: 100
summary =? ? 100 in 00:00:10 =? ? 9.8/s Avg:? 100 Min:? ? 45 Max:? 476 Err:? ? 0 (0.00%)
Tidying up ...? ? @ Tue Sep 19 11:56:37 CST 2017 (1505793397939)
... end of run
6.如上代碼表示執(zhí)行成功,可以在jmeter界面的聚合報(bào)告查看對(duì)應(yīng)的文件,查看具體的運(yùn)行情況。