五 Jmeter 關聯(正規表示式)

2022-06-18 07:51:12 字數 1057 閱讀 4324

一、什麼時候需要關聯?

1. 伺服器返回的動態變化而且對業務有影響的需要關聯。

2. 回放指令碼看是否正確,檢查下指令碼,是否有動態資料影響

3. 一大串字串,每次請求引數是否有變化

4. 可以找開發問問,介面是開發做的,最清楚了

二、jmeter中的關聯元件可以幫助我們從伺服器響應資料中找到我們需要的資料,把想要的資料提取出來。

寫了個登入指令碼,放回發現登入不成功,然後看了一下請求中的引數,發現post提交的引數中有可疑資料,一排的字母

+數字

2. 然後通過抓包看每次登入提交的authenticity_token值都不一樣,所以就是這個值需要關聯了

檢視登入頁面源**

要抓取authenticity_token這個值出來

三、正規表示式抓取資料步驟

1.新增正規表示式

編寫正規表示式

看看正規表示式能否提取出動態的authenticity_token值

提取出來動態的authenticity_token值後,在

post

協議中把這個值給替換成變數,這樣每次提交的時候這個值就會跟著變化了

然後再次回放指令碼

jmeter 正規表示式關聯

1 當伺服器返回的動態變化而且對業務有影響的需要關聯 2 檢視指令碼是否正確,看其中是否有動態資料影響 3 看一大串字串每次請求引數是否有變化 4 問問開發,需要關聯 5 介面的入參都是有 要麼手動輸入的,要麼是當前介面的前乙個或者前幾個介面響應中來的,要麼是固定的 1 就是取值 2 確定左右邊界值...

jmeter 正規表示式的關聯

在工作中,用jm錄製了登入 退出的指令碼,但是多次請求後發現,總是返回的錄製指令碼的時候使用的賬號的資料。經過研究發現,login後,響應裡的每次返回的token值是變化的,順著往下看,下乙個請求中傳送出去的token卻一直是同乙個不變。fxxk!於是,1.在login上新增正規表示式,提取出每次變...

jmeter關聯 正規表示式提取器

正規表示式提取器 後置處理器 2 設定正規表示式提取器 說明 1 引用名稱 下乙個請求要引用的引數名稱,如填寫title,則可用 引用它。2 正規表示式 括起來的部分就是要提取的。匹配任何字串。匹配0次或者多次。一次或多次。不要太貪婪,在找到第乙個匹配項後停止。3 模板 用 引用起來,如果在正規表示...