文章目錄
- 一、基礎元件
- 1. 企業需求
- 2. 建立線程組:
- 3. 建立HTTP請求
- 4. CSV 資料檔案元件
- 5. 響應斷言
- 二、添加監聽器
- 2.1. 添加察看結果樹
- 2.2. 添加聚合報告
- 2.3. 監聽每秒事務數
- 2.4. 監聽 随時間變化的響應時間
- 三、HTTP請求配置
- 3.1. 基礎參數
- 四、 響應斷言配置
- 四、 CSV 資料檔案設定
- 4.1. 添加檔案
- 4.2. 添加編碼
- 4.3. 添加編碼
- 4.4. 添加變量名稱
- 4.5. 最終效果
- 五、 CSV 資料檔案設定
- 5.1. 監聽每秒事務數寫入到檔案
- 5.2. 監聽 随時間變化的響應時間 寫入到檔案
- 六、并發設定
- 七、資料準備
- 八、LInux 操作
- 8.1. 上傳jmeter
- 8.2. 進入jmeter的bin目錄
一、基礎元件
1. 企業需求
需求:
協定:http
參數個數:3個
參數詳情:客戶姓名、客戶電話、客戶身份證
客戶資料20000條
2. 建立線程組:
3. 建立HTTP請求
4. CSV 資料檔案元件
5. 響應斷言
添加響應斷言是為了判斷請求是否成功,下面會詳細說。
二、添加監聽器
2.1. 添加察看結果樹
2.2. 添加聚合報告
2.3. 監聽每秒事務數
2.4. 監聽 随時間變化的響應時間
三、HTTP請求配置
3.1. 基礎參數
伺服器名稱:192.168.100.164
端口号:8080
請求方式:POST
内容編碼:UTF-8
滑鼠依次右擊選擇->Replace values with variables
四、 響應斷言配置
提前約定好,用戶端傳回的辨別,作為判斷是否請求和響應成功的标準。
例如約定傳回傳回4個0000為成功辨別。
斷言内容:
0000
四、 CSV 資料檔案設定
4.1. 添加檔案
C:/Users/Administrator.DESKTOP-AJM3DOU/Desktop/2/客戶資料.txt
添加後的效果
4.2. 添加編碼
4.3. 添加編碼
4.4. 添加變量名稱
4.5. 最終效果
五、 CSV 資料檔案設定
5.1. 監聽每秒事務數寫入到檔案
C:\Users\Administrator.DESKTOP-AJM3DOU\Desktop\1\yace\tps.jmx
5.2. 監聽 随時間變化的響應時間 寫入到檔案
C:\Users\Administrator.DESKTOP-AJM3DOU\Desktop\1\yace\trt.jmx
六、并發設定
七、資料準備
資料用逗号分割
,
一行代表一條資料
八、LInux 操作
8.1. 上傳jmeter
8.2. 進入jmeter的bin目錄
/app/apache-jmeter-5.3/bin/jmeter -n -t /app/khyz_update.jmx -l /app/yace/yace.jtl -e -o /app/yace/report