# Jmeter使用
接口演示網站:
`https://www.showdoc.cc/372144116738569`
unicode編碼轉中文
`http://tool.chinaz.com/tools/unicode.aspx`
* [修改語言](http://brtc.imsam.cn/1387612#_8)
* [添加線程組](http://brtc.imsam.cn/1387612#_12)
* [添加http請求](http://brtc.imsam.cn/1387612#http_16)
* [添加查看結果樹](http://brtc.imsam.cn/1387612#_22)
* [修改響應亂碼](http://brtc.imsam.cn/1387612#_25)
* [線程組的設置](http://brtc.imsam.cn/1387612#_38)
* [聚合報告(查看匯總結果)](http://brtc.imsam.cn/1387612#_42)
* [參數化(CSV數據文件設置)](http://brtc.imsam.cn/1387612#CSV_54)
* [信息頭管理器](http://brtc.imsam.cn/1387612#_65)
* [響應斷言](http://brtc.imsam.cn/1387612#_69)
* [請求默認值](http://brtc.imsam.cn/1387612#_74)
* [cookie管理器](http://brtc.imsam.cn/1387612#cookie_82)
* [JSON提取器](http://brtc.imsam.cn/1387612#JSON_89)
* [以Json的方式發送請求參數](http://brtc.imsam.cn/1387612#Json_105)
* [集合點](http://brtc.imsam.cn/1387612#_120)
> ### 修改語言

> ### 添加線程組

> ### 添加http請求
選擇線程組,右鍵添加一個http請求

依次填寫如下內容

> ### 添加查看結果樹

> ### 修改響應亂碼
在Jmeter的`bin`目錄中有一個`jmeter.properties`文件
使用編輯器打開
找到如下這一行
`#sampleresult.default.encoding=ISO-8859-1`
在這一行下面增加一行
`sampleresult.default.encoding=UTF-8`
然后保存,重啟Jmeter即可
> ### 線程組的設置

> ### 聚合報告(查看匯總結果)


* #Samples 請求數
* average 平均響應時間
* 90% Line 90%響應時間
* throughput 吞吐量、TPS
* received 每秒接受的數據
> ### 參數化(CSV數據文件設置)
* 模擬不同的用戶使用不同的數據

在Jmeter中使用變量,`${變量名}`

> ### 信息頭管理器

> ### 響應斷言

> ### 請求默認值
添加請求默認值,如果后續接口沒有給該內容傳值,則讀取默認值

> ### cookie管理器
添加cookie管理器之后,Jmeter會自動處理所有請求之間的cookie

> ### JSON提取器


Json提取器表達式
讀取某個key的對應的值
`.key的名稱`
讀取列表的內容
`[下標]`
> ### 以Json的方式發送請求參數
1. 在頭部信息中增加一項
`Content-Type:application/json`
2. 在發送請求時,選擇`body data`

3\. 參數以Json形式填寫
`{"username":"testexam","password":"123123","password_confirmation":"123123"}`
> ### 集合點


- 總章
- Oracle數據庫
- 常見的Linux命令
- 理論內容整理
- 給你如下功能怎么測試
- 支付怎么測試
- 購物車怎么測試?
- 搜索功能怎么測試?
- 文件上傳功能怎么測試?
- 登錄功能怎么測試?
- 還款功能怎么測試?
- 訂單功能怎么測試?
- 自動化測試篇
- 必記代碼
- 接口測試篇
- 性能測試篇
- app測試篇
- 面試篇
- 項目篇
- 職業素養篇
- 真實案列分析
- 如何預防冷場
- redis
- 琪琪
- 禪道搭建手冊
- 禪道搭建手冊1
- 禪道的基本使用
- 基于Python3_Selenium的自動化
- Python3安裝
- Python3基礎
- 列表_元組_集合
- 函數_模塊_類
- Python代碼
- selenium環境
- selenium定位方式
- Selenium常見操作
- toast讀取代碼
- 添加用戶代碼
- 隱式等待與顯式等待
- 循環添加用戶
- 測試用例練習
- 測試用例優化
- Fiddler抓包工具
- 安裝
- Fiddler使用
- 接口測試
- Jmeter的安裝
- Jmeter使用
- jmeter+ant+jenkins接口自動化測試框架
- 接口安全測試
- 性能測試
- Nmon監控LInux系統
- Jmeter分布式
- 性能測試-具體案例
- Monkey
- 安裝1
- Monkey使用
- appium自動化
- appium的安裝
- appium基本使用
- 真機USB連接
- 問題排查
- Jenkins持續集成
- Jenkins安裝
- Jenkins配置任務
- Python擴展內容
- Python連接數據庫
- Python進行接口測試
- 開啟服務