Jmeter環(huán)境搭建及安裝步驟
Jmeter是純Java開發(fā)的, 能夠運(yùn)行Java程序的系統(tǒng)一般都可以運(yùn)行Jmeter, 如:Windows、 Linux、 mac等。
由于是由Java開發(fā),所以自然需要jdk環(huán)境。
Windows下安裝步驟如下:
第一步: 安裝JDK, 必須JDK1.7以上, 推薦1.8版本
jdk下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK一鍵安裝,無需多講,默認(rèn)安裝路徑即可
環(huán)境配置:計(jì)算機(jī)>屬性>高級(jí)屬性>環(huán)境變量
變量名:JAVA_HOME
變量值:D:\Java\jdk1.8.0_73(這里是jdk安裝路徑)
變量名:path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(使得系統(tǒng)可以在任何路徑下識(shí)別java命令)
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(這里需要注意的是.不能漏)Java運(yùn)行環(huán)境加載類的路徑
環(huán)境配置是否成功,輸入javac或者java -version驗(yàn)證,出現(xiàn)如下界面表示成功
第二步: 進(jìn)入jmeter下載頁面: http://jmeter.apache.org/download_jmeter.cgi下載相應(yīng)安裝包, 如: apache-jmeter-3.3.zip
第三步: 解壓安裝到一個(gè)英文名稱目錄下, 如C:\
第四步: 配置相應(yīng)環(huán)境變量如下
新建變量名:JMETER_HOME
變量值: C:\apache-jmeter-3.3
修改變量名CLASSPATH,加上如下變量值:
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
若CLASSPATH尾部沒有分號(hào);還需要先加分號(hào);再加上述變量值
第五步: 進(jìn)入C:\apache-jmeter-3.3\bin,進(jìn)入bin目錄后,雙擊運(yùn)行jmeter.bat,打開的時(shí)候會(huì)有兩個(gè)窗口,Jmeter的命令窗口和Jmeter的圖形操作界面,不可以關(guān)閉命令窗口。
會(huì)出現(xiàn)如下界面,則表示安裝成功:
錯(cuò)誤1解決詳細(xì):
Jmeter啟動(dòng)時(shí),出現(xiàn)錯(cuò)誤unable to access jarfile apachejmeter.jar error value=1
原因:在官網(wǎng)下載的apache-jmeter-3.3_src.zip,導(dǎo)致運(yùn)行報(bào)錯(cuò)。
解決:應(yīng)該下載的是apache-jmeter-3.3.zip
警告2解決詳細(xì):
打開Jmeter后出現(xiàn)如下警告:Could not open/create prefs root node Software\JavaSoft\Prefs atroot 0x80000002. Windows RegCreateKeyEx(...) returned error code 5
但不影響正常使用,解決辦法如下:
使用管理員身份打開就可以了,無需那么麻煩去修改注冊(cè)表
錯(cuò)誤3解決詳細(xì):
打開Jmeter后出現(xiàn)如下錯(cuò)誤:'findstr' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件;unable to access jarfile apachejmeter.jar error value=2
在path環(huán)境變量中添加如下路徑即可:C:\Windows\System32
啟動(dòng)會(huì)稍慢,等待一會(huì)就好
錯(cuò)誤4,jmeter亂碼解決詳細(xì):
打開jmeter.properties文件,找到“sampleresult.default.encoding”,將原來的默認(rèn)值“ISO-8859-1”修改為“utf-8”即可
需要注意的是:要把前面#號(hào)去掉,因?yàn)?號(hào)表注釋了
錯(cuò)誤5解決詳細(xì):
運(yùn)行出現(xiàn)圖上情況,曾迷惑了自己很久,一直都沒有解決,但解決原因很簡單。
由于設(shè)置了代理服務(wù),是基于fiddler的,所以,運(yùn)行時(shí)需要開啟fiddler工具。
開啟fiddler后,就正常了。有時(shí)啟動(dòng)了fiddler,但某一個(gè)請(qǐng)求還是會(huì)出現(xiàn)如上錯(cuò)誤,解決方法,是將那一個(gè)請(qǐng)求選擇java即可。
到此這篇關(guān)于Jmeter環(huán)境搭建的文章就介紹到這了,更多相關(guān)Jmeter環(huán)境搭建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot分頁的實(shí)現(xiàn)與long型id精度丟失問題的解決方案介紹
在以后的開發(fā)中,當(dāng)全局唯一id的生成策略生成很長的Long型數(shù)值id之后會(huì)超過JS對(duì)Long型數(shù)據(jù)處理的能力范圍,可能發(fā)生精度丟失而造成后端方法失效,我們要學(xué)會(huì)解決。分頁功能雖然簡單但是非常重要,對(duì)于剛接觸項(xiàng)目的人一定要重點(diǎn)注意2022-10-10談?wù)凷pring AOP中@Aspect的高級(jí)用法示例
在Spring AOP中目前只有執(zhí)行方法這一個(gè)連接點(diǎn),下面這篇文章主要給大家介紹了關(guān)于Spring AOP中@Aspect的高級(jí)用法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-08-08