j**a downloads | oracle
安裝後在系統設定中新增 j**a 環境變數
在系統變數中新增 j**a_home 值為 c:\program files\j**a\jdk1.8.0_91(以實際安裝 j**a 安裝路徑為準)
在系統變數中新增 classpath 值為 .;%j**a_home%\lib;%j**a_home%\lib\dt.jar;%j**a_home%\lib\tools.jar;
在 path 中新增 j**a jdk&jre bin 目錄(圖中為 j**a 8 預設安裝路徑)
配置完成後執行命令提示符,鍵入j**ac 或 j**a -version 檢視 j**a
binaries 為編譯好可直接使用 source 需要自行編譯使用
解壓後放在所需位置,雙擊 jenter.bin 檔案執行
注意事項:
1、執行時不要關閉命令提示符視窗
2、jmeter 和 postman 呼叫動態引數有不同
jmeter 為 ${}
postman 為 動態引數id }
響應資料中文顯示亂碼:
1、開啟jmeter的配置檔案,目錄為:bin目錄下的 jmeter.properties
2、搜尋到 sampleresult.default.encoding,取消注釋
3、把編碼格式修改為 utf-8,具體為:sampleresult.default.encoding=utf-8
4、重新啟動jmeter
測試計畫
使用時建立的最高端目錄
執行緒組可理解為測試集合,在集合中可以建立很多測試用例
http請求預設值
儲存訪問路徑和埠
http資訊頭管理器(一般新增在最前面)
儲存http資訊頭部分,按需求新增
互聯⽹產品 ⾃研公司 ⾃定義
user-agent content-type 為了產品安全體系考慮,後端會⾃定義部分請求頭
簡單控制器
可理解為資料夾,用於區分不同模組
http請求
填寫http請求方法和路徑,根據請求方式不同選擇不同請求引數
post & put json & xml 資料結構選擇訊息體資料
檔案上傳格式選擇檔案上傳
get 選擇 引數 請求引數是query params,形式是?key1=value1&key2=value2
檢視結果樹
能夠顯示出測試⽤例執⾏的結果資訊
請求位址 & 請求引數
請求 & 響應
響應資料
不同個響應資料
測試⽤例必須得有斷⾔,assert 理解為實際結果與期望結果的對⽐
jmeter 裡面斷言的方式有三種種:
1、json斷言 僅可獲取判斷 json 資料格式(原生jmeter)
2、jp@gc - json/yaml path assertion 斷言 可獲取判斷 json & yaml 資料格式(需要安裝)
jp@gc - json/yaml path assertion 中 $. 請不要刪除
非常精確,那個字段具體那個字段
3、響應斷言 判斷資料格式中是否包含
模糊斷言
斷言結果
外掛程式安裝
jmeter plugins :: jmeter-plugins.org
根據需要安裝外掛程式
Jmeter的安裝配置
軟體 jmeter 1 在輸入框中輸入jmeter,然後找到apache jmeter 官網,如下 2 點進去後如下進行操作 之後看螢幕右側,點選如下 配置jmeter環境變數 變數名 jmeter home 變數值 d dotest tools apache jmeter 5.1.1 變數名 cl...
配置安裝Jmeter
步驟一 安裝jmeter 2 解壓jmeter安裝包 步驟二 配置jmeter環境變數 按下面變數名和變數值配置jmeter系統環境變數 變數名 jmeter home 變數值 f cyl test jmeter apache jmeter 3.0 根據實際的jmeter解壓路徑填寫 變數名 cla...
的安裝配置 Manjaro Linux安裝配置
安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...