1. 程式人生 > >基礎測試jmeter5.0+badboy(從小白到入門)

基礎測試jmeter5.0+badboy(從小白到入門)

1】測試工具jmeter環境安裝
  1.1】安裝jdk環境
  1:必須安裝jdk8.0(我嘗試安裝最新版本不行,好像當時沒有配置好。之後安裝8.0遍可以正常執行) 下載地址:單擊此段

配置jdk環境:滑鼠右鍵點選桌面計算機→進入屬性→點選高階系統設定→高階→環境變數

基礎測試jmeter5.0+badboy(從小白到入門)

 2:系統變數→新建 JAVA_HOME 變數 。

例子目錄是C:\Program Files\Java\jdk1.8.0_131

基礎測試jmeter5.0+badboy(從小白到入門)

3:系統變數→尋找 Path 變數→編輯

填%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    4:系統變數→新建 CLASSPATH 變數

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    5:最後檢驗是否配置成功 執行cmd 輸入 java -version,可以看到安裝jdk的版本號
基礎測試jmeter5.0+badboy(從小白到入門)
1.2】安裝Jmeter
    1.2.1】進入官網:http://jmeter.apache.org/ 下載
基礎測試jmeter5.0+badboy(從小白到入門)
基礎測試jmeter5.0+badboy(從小白到入門)

1.2.2】配置jmeter環境 ,在環境變數=》系統變數中新增JMETER_HOME
基礎測試jmeter5.0+badboy(從小白到入門)
1.3】安裝badboy http://www.badboy.com.au/

基礎測試jmeter5.0+badboy(從小白到入門)
基礎測試jmeter5.0+badboy(從小白到入門)

基礎測試jmeter5.0+badboy(從小白到入門)
2】開始一個簡單的測試 測試www.baidu.com
  2.1】設定jmeter基礎配置
  基礎測試jmeter5.0+badboy(從小白到入門)

然後選擇中文

基礎測試jmeter5.0+badboy(從小白到入門)

基礎測試jmeter5.0+badboy(從小白到入門)

 2.2】新增一個測試專案

基礎測試jmeter5.0+badboy(從小白到入門)

可以看到執行緒組的設定頁面,預設設定1個執行緒,1秒啟動,迴圈1次。執行緒數表示啟動多少個執行緒,Ramp-Up Period表示花多長時間啟動所有執行緒,迴圈次數表示每個執行緒的執行次數,例如,我設定執行緒數100,Ramp-Up Period為10,迴圈次數2,表示軟體將在100秒內啟動10個執行緒,也就是10秒啟動1個執行緒,每個執行緒執行兩次請求。

這裡我們勾選上排程器 設定持續時間100秒 啟動延遲0秒,將迴圈次數勾選“永遠”,表示執行緒立即啟動,執行100秒後停止

基礎測試jmeter5.0+badboy(從小白到入門)
右鍵執行緒組-新增-取樣器-http請求
基礎測試jmeter5.0+badboy(從小白到入門)

然後再伺服器名稱或者ip填寫百度域名

基礎測試jmeter5.0+badboy(從小白到入門)
繼續右鍵執行緒組在新增中選擇監聽器 監聽器中選擇 檢視結果樹、彙總報告、聚合報告
基礎測試jmeter5.0+badboy(從小白到入門)
新增完畢之後單擊最上方綠色三角表示啟動

基礎測試jmeter5.0+badboy(從小白到入門)
程式執行完畢之後-檢視結果
基礎測試jmeter5.0+badboy(從小白到入門)
基礎測試jmeter5.0+badboy(從小白到入門)
基礎測試jmeter5.0+badboy(從小白到入門)
3】根據badboy錄製測試指令碼
開啟badboy之後 輸入網址-回車-進行網頁操作
基礎測試jmeter5.0+badboy(從小白到入門)
基礎測試jmeter5.0+badboy(從小白到入門)
等到需要測試的網頁錄製完畢只有將檔案匯出

基礎測試jmeter5.0+badboy(從小白到入門)

開啟jmeter 引入之前badboy匯出的檔案

基礎測試jmeter5.0+badboy(從小白到入門)
基礎測試jmeter5.0+badboy(從小白到入門)

同樣,線上程組中新增自己所需要的監聽器

基礎測試jmeter5.0+badboy(從小白到入門)
並且線上程組中新增自己需要的配置,然後單擊最上面的綠色三角

基礎測試jmeter5.0+badboy(從小白到入門)

參考:http://www.cnblogs.com/1439107348s/p/10006404.html