正規表示式提取器是jmeter關聯中的一種,
使用場景:
有兩個http請求,請求a的返回資料中有乙個字段「abcd」,該字段要作為請求b的入參。
1、新增方式
請求a上右鍵-->後置處理器->正規表示式提取器
2、提取a請求中的taskcode對應的值
為了獲取到上圖中圈起來的這個值,要配置正規表示式提取器:
說明:(1)引用名稱:下乙個請求要引用的引數名稱,如填寫atask,則可用$引用它。
(2)正規表示式:
():括起來的部分就是要提取的。
.:匹配任何字串。
+:一次或多次。
?:不要太貪婪,在找到第乙個匹配項後停止。
(3)模板:用$$引用起來,如果在正規表示式中有多個正規表示式,則可以是$2$$3$等等,表示解析到的第幾個值給title。如:$1$表示解析到的第1個值
(4)匹配數字:0代表隨機取值,1代表全部取值,通常情況下填0
(5)預設值:如果引數沒有取得到值,那預設給乙個值讓它取,我填的error。
3、獲取到的值傳入b請求
看一下請求b是否如預期的一樣傳入atask這個值
引用成功~~
記錄乙個好用的測試正規表示式的工具:
工具名稱:regextester
使用方法:
Jmeter關聯,正規表示式提取器使用
一 jmeter關聯的方式 jmeter中關聯可以在需要獲取資料的請求上 右鍵 後置處理器 選擇需要的關聯方式,如下圖有很多種方法可以提取動態變化資料 二 正規表示式提取器 2 設定正規表示式提取器 說明 1 引用名稱 下乙個請求要引用的引數名稱,如填寫title,則可用 引用它。2 正規表示式 括...
Jmeter關聯,正規表示式提取器使用
一 jmeter關聯的方式 jmeter中關聯可以在需要獲取資料的請求上 右鍵 後置處理器 選擇需要的關聯方式,如下圖有很多種方法可以提取動態變化資料 二 正規表示式提取器 2 設定正規表示式提取器 說明 1 引用名稱 下乙個請求要引用的引數名稱,如填寫title,則可用 引用它。2 正規表示式 括...
Jmeter中正規表示式提取器使用詳解
在使用jmeter過程中,會經常使用到正規表示式提取器提取器,雖然並不直接涉及到請求的測試,但是對於資料的傳遞起著很大的作用,本篇博文就是主要講解關於正規表示式及其在jmeter的sampler中的呼叫。一 首先來介紹一下j meter中正規表示式提取器的元素組成,下圖所示 下面是各引數值的含義 引...