使用Jmeter傳送post請求的兩種方式

2021-09-19 14:53:28 字數 399 閱讀 2288

之前我們有介紹過,常見的介面測試型別包括get型介面和post型介面。使用jmeter進行介面測試時,get型介面的引數通常寫在http請求的路徑中,可以使用使用者自定義變數和函式助手等方式進行引數化。而post型請求的引數不能隨url傳送,而是作為請求體提交給伺服器。那麼在jmeter中如何傳送post請求資料呢?根據post請求資料的格式,分兩種情況進行介紹:map格式、json格式。

一、post請求資料為map格式

當post請求資料為map格式,即引數名、引數值為key-value鍵值對,請求的引數新增在parameters參數列中即可,如下圖:

二、post請求資料為json格式

1.近幾年比較流行json格式傳遞引數,使用jmeter時,將json格式的請求資料加入到http請求bodydata中,如下圖:

jmeter通過mysql傳送jdbc請求

3 jmeter工具安裝完畢並可以順利使用。1 開啟jmeter,並在測試計畫中新增jar包 2 新增 jbdc鏈結配置 jdbc connection configuration 新增執行緒組右擊 新增 add 配置元件 config element jdbc connection configu...

使用RestTemplate傳送post請求

最近使用resttemplate傳送post請求,遇到了很多問題,如轉換httpmessage失敗 中文亂碼等,調了好久才找到下面較為簡便的方法 如果直接使用在postforobject中把物件傳入很容易出現no suitable httpmessageconverter found for req...

使用requests傳送get post請求

首先是安裝requests庫 pip install requests 匯入requests庫 import requests 定義乙個url 入參直接寫在url內,使用問號隔開 url test 返回的資料定義為r url賦值為之前定義的值 r requests.get url url test ...