接口測試工具Jmeter


一、安裝Jmeter

1、安裝JDK

①下載jdk,到官網下載jdk,地址:http://jmeter.apache.org/download_jmeter.cgi

② 安裝jdk(Oracle官網下載即可,根據操作系統下載對應的jdk),下載完成后,雙擊安裝

③ 配置jdk環境變量:

右鍵計算機屬性->高級系統設置->系統屬性->高級->環境變量->添加如下的系統變量:

變量名:【JAVA_HOME】

變量值:【D:\Java\jdk1.8.0_77】【jdk安裝路徑】

 

變量名:【path】

變量值:【\;%JAVA_HOME%\bin;】

 

變量名:【CLASSPATH】

變量值:【.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】

④ 驗證jdk

運行cmd->輸入java -version->顯示java版本就表示jdk安裝成功,如下圖

2、安裝Jmeter

①下載Jmeter,官網地址:http://jmeter.apache.org/download_jmeter.cgi

② 解壓Jmeter安裝包

③ 配置Jmeter環境變量:

按下面變量名和變量值配置Jmeter系統環境變量:

【變量名】JMETER_HOME

【變量值】D:\Jmeter\apache-jmeter-3.2(根據實際的jmeter解壓路徑填寫)

 

【變量名】CLASSPATH

【變量值】%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

3.Jmeter目錄介紹:

1)backups  :腳本自動備份的目錄,對腳本修改並進行保存后,如果此目錄不存在,則自動創建,會在此目錄生成上一次修改前的一個備份。注意:在首次解壓文件之后這個目錄並不存在,是后期生成的

2)bin:可執行文件的目錄,其中也包含了一些配置文件和用於啟動Jmeter的一些jar包及一些示例腳本等

    /bin 目錄常用文件介紹:

①examples:目錄下包含Jmeter使用實例

② ApacheJMeter.jar:JMeter源碼包

③ jmeter.bat:windows下啟動文件

④  jmeter.sh:Linux下啟動文件

⑤ jmeter.log:Jmeter運行日志文件

⑥  jmeter.properties:Jmeter配置文件

⑦  jmeter-server.bat:windows下啟動負載生成器服務文件

⑧  jmeter-server:Linux下啟動負載生成器文件 

3)docs:Jmeter API幫助文檔,這是一個離線的HTML格式的文檔

4)extras:Jmeter的輔助功能,提供了對構建工具ant的支持,可以使用ant實現測試自動化,同時也使Jmeter與Jenkins集成有了可能

5)lib:此目錄下存放了Jmeter運行所依賴的jar包。其中lib/ext目錄下存放了Jmeter組件的jar包,如果要擴展Jmeter的組件,則可以把擴展的jar包文件放置在此目錄下,重啟Jmeter加載即可。Jmeter支持運行junit測試類,在lib/junit目錄下,則可以放置junit測試類的jar文件

6)licenses:license的說明文件

7)printable_docs:usermanual子目錄的內容是JMeter的用戶幫助手冊文檔,其中component_reference.html是最常用到的核心元件幫助文檔。demos子目錄下有一些常用的JMeter腳本示例文件,為了解學習Jmeter的使用提供了參考案例

4.  啟動Jmeter:雙擊Jmeter解壓路徑(apache-jmeter-3.2\bin)的bin下面的jmeter.bat,如下圖

二、Jmeter介紹

1.使用jmeter做http接口測試

1)添加線程組:測試計划-->右鍵添加-->Threads(Users)-->線程組

2)添加http請求:線程組-->右鍵添加-->Sample-->HTTP請求

3)添加一個http請求

① 服務器名稱或ip:接口的url地址

② 端口:服務器的端口號

③ 請求方法:get / post /put /delete

④ 路徑:接口名稱

⑤ parameter:接口的參數,點擊添加按鈕進行添加,這里是key:vlaue形式

⑥ Bodydata:選擇這種方式可以輸入參數為json

⑦ 文件名稱處點擊添加:可以測試上傳文件的接口

⑧ 添加header:線程組-->右鍵添加-->配置原件-->http信息頭管理器

⑨ 添加cookie :線程組-->右鍵添加-->配置原件-->http cookie管理器

 

 配置cookie信息,這里的域,要寫服務的地址,配置完成后添加一個http請求即可測試

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM