jmeter 线程组与参数_jmeter接口测试基础篇之初步认识及参数化请求
jmeter如何進行接口測試,首先添加線程組,添加http請求,填寫接口請求地址,方式,請求類型,請求頭,參數等,查看返回結果。
首先打開jmeter軟件:
我們可以選擇語言為中文
首先添加一個線程
針對我們進行接口測試,上述線程數與循環(huán)數,我們只需默認1即可,無需改動,然后我們可以在線程組中添加我們所需要進行接口測試的http請求
jmeter 發(fā)送get請求
發(fā)起請求我們需要添加結果樹,才可以看到請求和返回的數據:
jmeter 發(fā)post請求
post請求方式三種請求類型,不同類型參數放置的位置會有區(qū)別,可參考
如何使用postman做接口測試中相關介紹。
jmeter添加HTTP請求默認值
線程組里面添加配置元件—HTTP請求默認值
一般來說我們在企業(yè)中進行接口測試,請求的服務地址,端口號,協(xié)議等變化很少,因此我們可以直接添加在HTTP請求默認值發(fā)送,無需在每個請求中單獨編寫。
jmeter添加cookie信息
添加配置元件—HTTP?Cookie 管理器
jmeter 添加請求頭header
配置元件—HTTP信息頭管理器
請求頭管理器大多用來存放請求類型,cookie等字段。
jmeter參數化
用戶定義的變量(全局變量)
函數生成器
csv參數文件設置
jmeter添加用戶定義的變量
線程組添加配置元件--用戶定義的變量
在接口中進行變量的使用:
函數生成器
${__UUID}? ? 隨機生成一個唯一不重復的字符串
${__Random}? ? ? ?隨機選擇一個數字
{__time}? 時間函數,{__time(,)} 是生成精確到毫秒的時間戳、{__time(/1000,)}是生成精確到秒的時間戳、${__time(yyyy-MM-dd HH:mm:ss,)} 是生成精確到秒的當前時間
csv文件設置
線程組里面添加配置元件-CSV 數據文件設置
以下為文件內容:
具體實例:
發(fā)起請求后,在查看結果樹中查看請求數據:
總結
以上是生活随笔為你收集整理的jmeter 线程组与参数_jmeter接口测试基础篇之初步认识及参数化请求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最大信息熵增益_机器学习笔记(三)——搞
- 下一篇: python类的实例方法必须创建对象前还