Jmeter 正則表達式提取器詳解(Regular Expression Exactor)

Jmeter 正則表達式提取器詳解(Regular Expression Exactor正則表達式

Name(名稱):隨意設置,最好有業務意義。express

Comments(註釋):隨意設置,能夠爲空spa

Apply to(應用範圍):blog

   Main samples and sub-samples:匹配範圍包括當前父取樣器並覆蓋至子取樣器。文檔

   Main samples only:只匹配當前父取樣器字符串

   Sub-samples only:僅匹配子取樣器io

   Jmeter Variable Name to use:支持對Jemter變量值進行匹配模板

Filed to check(針對響應數據的不一樣部分進行匹配):變量

 

   Body:響應數據的主體部分引用

   Bodyunescaped):針對替換了的響應碼部分

   Body as a doucment:返回內容做爲一個文檔進行匹配

   Response Headers:響應頭部分

   Request Headers:請求頭部分

   URLURL連接

   Response Code:響應碼。如HTTP返回碼200表明成功。

   Resopnse Message:響應信息。好比處理成功返回「成功」字樣,或者「OK」字樣

Name of created variable(引用名稱):匹配出來的信息經過此名稱進行訪問,相似${引用名稱}

Regular expression(正則表達式):使用此串進行信息匹配

 ():括起來的部分就是要提取的。

 .:匹配任何字符串。
 +:一次或屢次。
*:零次貨屢次。
 ?:不要太貪婪,在找到第一個匹配項後中止。
如:

Template(模板):正則表達式能夠設置多個模板進行匹配,在此可指定運用哪一個模板。$1$指第一個模板,$2$指第2個模板,$0$指全文匹配

Match NO(匹配數字):在匹配時每每出現多個值匹配的狀況;若是匹配值爲0則表明隨機匹配取值,1爲第一個值,-1表示全部值。

Default value(默認值):沒有匹配到能夠指定一個默認值

相關文章
相關標籤/搜索