博主自從畢業從事軟件測試行業距今一年半時間,大多數時間都在跟各類API打交道,使用過的接口測試工具也有許多,本文記錄下各工具的使用心得,以及重點介紹我在工做中是如何使用Jmeter作測試的,都是在windows操做系統下進行。java
最開始使用postman,該工具的優勢是能夠保存測試過程當中使用的請求數據,能夠把被測系統中全部的接口請求都保存在該工具中,對於排查定位問題,該工具仍是很好用的,缺點就是效率過低,碰到一個業務流程涉及執行多個接口時,手動填參數實在慢。apache
1、安裝Jmeterwindows
1.JAVA環境併發
JDK下載地址http://java.sun.com/javase/downloads/index.jsp jsp
配置系統變量:工具
(1)JAVA_HOME,變量值爲:你在本地安裝JDK的目錄。post
C:\Program Files\Java\jdk1.6.0_10;測試
(2)CLASSPATH,變量值爲:操作系統
C:\Program Files\Java\jdk1.6.0_10\lib\dt.JAR; C:\Program Files\Java\jdk1.6.0_10\lib\TOOLS.JAR; C:\Program Files\Java\jdk1.6.0_10\BIN;插件
(3)修改PATH變量
添加C:\Program Files\Java\jdk1.6.0_10\bin;
檢測JDK安裝是否成功:運行-->CMD-->輸入"java",若是能看到幫助信息說明JDK安裝成功。
2.JMETER環境
下載地址:http://jmeter.apache.org/download_jmeter.cgi
解壓apache-jmeter-2.11.zip到本地(任何目錄都可),好比我把它下載到:「E:\Jmeter\apache-jmeter-2.3.4」。
配置系統變量:
(1)JMETER_HOME,變量值爲:
E:\Jmeter\apache-jmeter-2.3.4
(2)修改CLASSPATH變量
添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;% JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar;
JMeter插件安裝
1. 插件下載地址: http://jmeter-plugins.org/downloads/all/
2. 插件下載後解壓:找到JMeterPlugins-Extras.jar,把JMeterPlugins-Extras.jar放到apache-jmeter-2.12\lib\ext目錄。
運行方式:點擊Jmeter目錄下bin文件夾裏的jmeter.bat就能夠打開Jmeter。
2、運行一個HTTP請求
1.添加一個線程組
線程屬性{Ramp-Up Period(in seconds)}:意味着這個線程內的全部線程(對我來講是http請求)在多久時間內執行完畢,值爲0,意味着併發執行線程組下的全部請求。
2.添加一個HTTP請求
「線程組」右鍵->添加->Sampler->HTTP請求
3.添加「察看結果樹」
「線程組」右鍵->添加->監聽器->查看結果樹
4.運行