使用jmeter做介面測試時,有一種場景為,介面a的某個返回字段作為介面b的入參,這時就需要用到jmeter一大功能--正規表示式提取器。
舉例說明:
1.建立http請求。通過「新增--sampler--http請求」,配置第乙個post請求,並新增「檢視結果樹」來檢視返回欄位及內容。
2.通過「新增--後置處理器--正規表示式處理器」,在第乙個http請求下新增正規表示式處理器。
3.正規表示式處理器所填內容:
引用名稱:引數名
正規表示式:.*"gameid":"(.+?)".* 即為讀取gameid返回值內容
模板:可為空
匹配數字:預設填1
4.新建http請求,在入參填入正規表示式提取的內容,嘗試下吧。
jmeter 介面引數化方式
jmeter 引數化實踐,可以解決在測試當中單點執行用例,可以執行多條資料用例,進行斷點驗證,這樣可以直接維護測試用例,按照引數化的方式,迴圈執行用例結果,來提公升測試效率及質量 舉例引數化方式 函式引數化 場景一 例如 在傳送請求時,我們介面又請求流水號,這個為隨機的取值,此時可以使用隨機函式,進...
JMeter介面測試 引數化
對應qq群號 616961231 簡介 環境 mac os home 目錄類似windows 的自建目錄 如 d test id.txt 上篇內容介紹了jmeter的基本使用,略微提了如何做引數化,本篇對引數化做進一步深入講解.jmeter大概有以下幾種引數化方法 引數化方式 使用場景 1user ...
Jmeter非GUI介面 引數講解
學習內容 講解 非gui介面,壓測引數講解 h 幫助 n 非gui模式 t 指定要執行的 jmeter 測試指令碼檔案 l 記錄結果的檔案 每次執行之前,要確保之前沒有執行過,即 jtl不存在,不然報錯 r jmter.properties檔案中指定的所有遠端伺服器 e 在指令碼執行結束後生成htm...