一陶舞、簡(jiǎn)介
Apache JMeter是Apache組織開(kāi)發(fā)的基于Java的壓力測(cè)試工具。用于對(duì)軟件做壓力測(cè)試撑帖,它最初被設(shè)計(jì)用于Web應(yīng)用測(cè)試蓉坎,但后來(lái)擴(kuò)展到其他測(cè)試領(lǐng)域。 它可以用于測(cè)試靜態(tài)和動(dòng)態(tài)資源胡嘿,例如靜態(tài)文件蛉艾、Java 小服務(wù)程序、CGI 腳本衷敌、Java 對(duì)象勿侯、數(shù)據(jù)庫(kù)、FTP 服務(wù)器缴罗, 等等助琐。JMeter 可以用于對(duì)服務(wù)器、網(wǎng)絡(luò)或?qū)ο竽M巨大的負(fù)載面氓,來(lái)自不同壓力類(lèi)別下測(cè)試它們的強(qiáng)度和分析整體性能兵钮。另外,JMeter能夠?qū)?yīng)用程序做功能/回歸測(cè)試侧但,通過(guò)創(chuàng)建帶有斷言的腳本來(lái)驗(yàn)證你的程序返回了你期望的結(jié)果矢空。為了最大限度的靈活性,JMeter允許使用正則表達(dá)式創(chuàng)建斷言禀横。
Apache jmeter 可以用于對(duì)靜態(tài)的和動(dòng)態(tài)的資源(文件屁药,Servlet,Perl腳本柏锄,java 對(duì)象酿箭,數(shù)據(jù)庫(kù)和查詢(xún),FTP服務(wù)器等等)的性能進(jìn)行測(cè)試趾娃。它可以用于對(duì)服務(wù)器缭嫡、網(wǎng)絡(luò)或?qū)ο竽M繁重的負(fù)載來(lái)測(cè)試它們的強(qiáng)度或分析不同壓力類(lèi)型下的整體性能。你可以使用它做性能的圖形分析或在大并發(fā)負(fù)載測(cè)試你的服務(wù)器/腳本/對(duì)象抬闷。
二妇蛀、安裝教程
1.首先從jmeter的官網(wǎng)下載jmeter,目前最新版本為4.0笤成,支持的JDK最高為1.8
下載地址:
jmeter:http://jmeter.apache.org/download_jmeter.cgi
JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,
2.安裝JDK
將下載好的JDK解壓縮進(jìn)行安裝评架,若無(wú)安裝目錄要求,可全默認(rèn)設(shè)置炕泳。無(wú)需做任何修改纵诞,均直接點(diǎn)下一步即可。
3.安裝完成后配置JDK的環(huán)境變量
位置:計(jì)算機(jī)→屬性→高級(jí)系統(tǒng)設(shè)置→高級(jí)→環(huán)境變量
(1)系統(tǒng)變量→新建 JAVA_HOME 變量培遵,變量值填寫(xiě)jdk的安裝目錄(本人是 C:\Program Files\Java\jdk1.8.0_92)浙芙,如下圖
(2)系統(tǒng)變量→尋找 Path 變量→編輯登刺,在變量值最后輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; ,如果原來(lái)Path的變量值末尾有沒(méi)有;號(hào)嗡呼,先輸入纸俭;號(hào)再輸入上面的代碼,如下圖
(3)系統(tǒng)變量→新建 CLASSPATH 變量南窗;變量值填寫(xiě) .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點(diǎn))掉蔬,如下圖
(4)檢驗(yàn)是否配置成功 運(yùn)行cmd 輸入 java -version ,如果出現(xiàn)如下結(jié)果矾瘾,則說(shuō)明JDk環(huán)境變量配置成功
4.安裝jmeter
(1)將下載好的jmeter進(jìn)行解壓縮
(2)解壓縮完成后進(jìn)入JMETER目錄,點(diǎn)擊下面的批處理文件箭启,就可以了壕翩。
之后就會(huì)打開(kāi)jmeter,如下圖: