日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Jmeter提取器

發(fā)布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jmeter提取器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.正則表達式提取(Regular Expression Extractor)?

?

?

Apply to:返回結果的范圍

1)Main sample and sub-samples:作用于主節(jié)點的取樣器及對應子節(jié)點的取樣器

2)Main sample only:僅作用于主節(jié)點的取樣器

3)Sub-samples only:僅作用于子節(jié)點的取樣器

4)JMeter Variable:從指定變量值中提取,如${test}

?

Field to check:要檢查的響應報文的范圍

1)主體:響應報文的主體,最常用

2)Body(unescaped):主體,是替換了所有的html轉義符的響應主體內容,注意html轉義符處理時不考慮上下文,因此可能有不正確的轉換,不太建議使用

3)Body as a Document:從不同類型的文件中提取文本,注意這個選項比較影響性能

4)Response Headers:響應信息頭(如果你使用的是中文版的Jmeter,會看到這一項是信息頭,這是中文翻譯問題,應以英文為準)

5)Request Headers:請求信息頭

6)URL:請求url

7)Response Code:響應狀態(tài)碼,比如200、404等

8)Response Message:響應信息

?

Reference Name:引用名稱,存儲提取結果,后文可使用${}形式引用

Regular Expression:正則表達式

Template:如果正則表達式有多個子表達式,則模板$0$表示 指向的是整個表達式匹配的字符串,$1$表示指向第一個子表達式匹配的字符串,$2$等等,以此類推。。。

? ? ? ? ?備注:關于子表達式的理解,舉例字符串a(chǎn)bc:abc d%,我想獲取后面有:的abc而不是有空格的abc,我寫的正則表達式為([a-z]+):,這時候模板應為$1$,若為$0$,獲取的的結果就是abc:

Match No.:正則表達式匹配數(shù)據(jù)的結果可以看做一個數(shù)組,表示如何取值:0代表隨機取值,正數(shù)n則表示取第n個值(比如1代表取第一個值),負數(shù)則表示提取所有符合條件的值。

Default Value:缺省值,即取不到匹配值默認值

2.json表達式提取(JSON Extractor)

?

?


JSON Path expressions:JSON路徑表達式,以“$”符號開頭,使用鍵值逐級獲取,更多可參考JSON path語法,參考示例:

3.css提取(CSS/JQuery Extractor)

?

css/jquery expression:語法同css選擇器。

轉載于:https://www.cnblogs.com/pepperoo/p/9156426.html

總結

以上是生活随笔為你收集整理的Jmeter提取器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。