Jmeter 正規表示式提取器

2021-08-31 03:24:35 字數 866 閱讀 4519

使用場景:

如:有兩個介面請求a和b,請求a的返回資料user_id是請求b的入參。

1、使用方式:

在 ahttp請求上右鍵新增--->後置處理器--->正規表示式提取器

提取a介面中user_id對應的值

需要提取的值如上圖,在正規表示式提取器中配置

獲取到的值傳入b 請求

驗證b是否傳入user_id的值

如上圖,傳入成功。

說明:引用名稱:下乙個請求要引用的引數名稱,如填寫atask,則可用$引用它。

正規表示式:():括起來的部分就是要提取的。.:匹配任何字串。+:一次或多次。?:不要太貪婪,在找到第乙個匹配項後停止。

模板:用$$引用起來,如果在正規表示式中有多個正規表示式,則可以是$2$$3$等等,表示解析到的第幾個值給title。如:$1$表示解析到的第1個值

匹配數字:0代表隨機取值,1代表全部取值,通常情況下填0

預設值:如果引數沒有取得到值,那預設給乙個值讓它取,我填的error。

jmeter正規表示式提取器

從 response 中獲得資料操作步驟 1 可以使用 jmeter提供的 後置處理器 post processers 正規表示式提取器 regular expression extractor 從返回的結果中取得資料,在確定 gettoken 請求的返回值是類似下列的 xml 之後,tk11194...

jmeter正規表示式提取器

1.新增正規表示式提取器 在具體的響應鏈結右鍵 新增 後置處理器 正規表示式提取器 2.檢視登入介面的request 3.為了獲取到上圖中圈起來的這個值,要配置正規表示式提取器 4.正規表示式提取器的引數介紹 引用名稱 其他地方引用提取值的變數名稱,如填寫的是 token,具體的引用方式是 正規表示...

jmeter 正規表示式提取器

1 正規表示式中 是要提取的資料,可以是乙個,也可以是多個,提取多個的時候,中間可以使用 s s 表示中間的任何字元。若正規表示式中使用jmeter變數,則按照jmeter正常呼叫變數格式呼叫即可,如 data id s s 2 模板 1 對應第乙個括號內的內容,2 對應第2個括號內的內容.但是 0...