一、前言
最近有碰到很多剛入行軟件測試的朋友問我如何安裝JMeter,這種問題我不知道怎么去回答,因為沒有辦法表達清楚,所以寫了這篇文章,希望不知道的童鞋來這里轉轉就會了!
二、windows下安裝jmeter
1、准備安裝包
這里包括jmeter的安裝包和jdk的安裝包,為什么要jdk的安裝包呢?因為jmeter是java桌面應用程序,它的運行必須有jdk環境。
(1) jdk8.0下載地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
如果官網地址有變動請進:https://www.oracle.com/java/technologies/javase-downloads.html 下載
(2) jmeter下載地址:https://jmeter.apache.org/download_jmeter.cgi
2、安裝jdk並配置jdk的環境變量。
(1) 安裝jdk,jdk下載完成后雙擊
(2) jdk安裝完成后需要配置jdk的環境變量,找到環境變量中的系統變量:如下圖:
計算機----->右鍵屬性----->高級系統設置----->高級----->環境變量。
點擊"環境變量"之后如下圖,點擊系統變量下的【新建】按鈕:
這樣我們就已經找到"系統變量"的位置了,這里要注意不是上面的"Administrator的用戶變量"!
(3) 點擊"系統變量"中的"新建"按鈕,然后輸入變量名和變量值
變量名:JAVA_HOME
變量值:這里輸入的是你的jdk安裝的路徑。默認路徑在:C:\Program Files\Java\jdk1.8.0_211
(4) 點擊"系統變量"中的"新建"按鈕,然后輸入變量名和變量值
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 固定不變的,注意最前面的.;不能省略哦!
(5) 在"系統變量"中找到Path,點擊"編輯",其他地方都不要動,在變量值的最前面加入: .;%JAVA_HOME%\bin; .;不能省略哦!
這里原來有的變量值一定不要去掉哈,只是在最前面加入上面的上面的語句。
(6) 接下來就是驗證了:在開始菜單中輸入cmd的進入dos。然后輸入java -version和javac命令,如果能夠看到jdk的信息就說明成功了。如下圖:
3、jmeter是綠色版,解壓就能使用了
解壓jmeter壓縮包后,進入bin目錄,雙擊jmeter.bat文件。就能看到你想要的jmeter界面啦。是不是很簡單呢?
三、Mac下安裝Jmeter
1、准備安裝包
目前Mac環境:MacOS(10.15.3)
(1) jdk8.0下載地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
如果官網地址有變動請進:https://www.oracle.com/java/technologies/javase-downloads.html 下載
(2) jmeter下載地址:https://jmeter.apache.org/download_jmeter.cgi
2、JDK安裝和環境變量的配置
(1) 在mac下配置java的環境變量
打開mac終端命令行工具,輸入“/usr/libexec/java_home -V”,查找java安裝路徑,如下圖:
(2) 復制jdk安裝路徑后,再輸入“vi .bash_profile”,在該文件下新增如下圖:
(3) 保存文件之后,輸入命令" source ~/.bash_profile",讓環境變量生效。
(4) 依次輸入命令“java -version” 和 “javac” 執行,檢查jdk是否安裝成功。(成功界面和windows相似)
3、Jmeter安裝和環境變量的配置
(1) 把下載的壓縮包解壓
(2) 配置jmeter環境變量
打開命令終端,輸入命令:vim .bash_profile,進入環境變量編輯頁面。編輯后如下:
保存文件之后,輸入命令" source ~/.bash_profile",讓環境變量生效。
輸入命令:jmeter -v ,查看jmeter是否安裝完成,如下圖即安裝成功
最后輸入命令:jmeter ,即可打開界面使用了。
4、JMETER其他的基本配置
(1) jmeter設置中文界面永久生效配置
修改jmeter安裝路徑下bin目錄的jmeter.properties文件,在37行處或查找“language”,把language的值修改為zh_CN,並去掉前邊的“#”號鍵,取消注釋
(2) jmeter察看結果樹亂碼問題解決
修改jmeter安裝路徑下bin目錄的jmeter.properties文件,查找到sampleresult.default.encoding=ISO-8859-1,將ISO-8859-1更改為UTF-8,即sampleresult.default.encoding=UTF-8
四、結尾感言
隨着中國軟件的不斷發展,幾年前軟件測試工程師還是作為一項新興的職業,但今天對軟件測試工程師的要求已經不止停留在簡單的功能測試了。正好筆者這是其中的一員,經歷了從功能測試工程師, 自動化測試工程師到測試項目主管、友轉變。有高興,有失落,也有郁悶。“酸甜苦辣”這四種味道幾乎涵蓋了人生應有的全部體會。
少俠請留步!!!
如果你對此文有任何疑問,如果你覺得此文對你有幫助,如果你對軟件測試、接口測試、自動化測試、面試經驗交流感興趣歡迎加入:
軟件測試技術群:695458161,群里發放的免費資料都是筆者十多年測試生涯的精華。還有同行大神一起交流技術哦。
作者:來自公眾號:軟測之家
原創不易,歡迎點贊、評論、轉載禮貌三連,轉載請保留此段聲明。