最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jmeter?使用Json提取請求數(shù)據(jù)的方法

 更新時間:2021年12月17日 12:14:53   作者:小小魚er  
這篇文章主要介紹了Jmeter?使用Json提取請求數(shù)據(jù),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

使用Json提取器可以提取請求響應(yīng)數(shù)據(jù)

Json提取器

位置: 后置處理器-》Json提取器

在這里插入圖片描述

使用介紹

1,變量名

變量名,其他部分引用方式: ${變量名}
若提取多個變量,多個之間使用分號";"分割

在這里插入圖片描述

2,Json表達式

$表示響應(yīng)的根對象
.表示對象的下一級子對象或者屬性
取數(shù)組加[],數(shù)組索引從0開始,*表示數(shù)組所有值

若響應(yīng)結(jié)構(gòu)為:{“code”:200,“resultMessage”:"",“data”:2}
$.data 表示取data這個對象若響應(yīng)結(jié)構(gòu)為:[{},{},{}]
$[1或者**] 1,2,3表示取數(shù)組第幾個元素,*表示取所有若響應(yīng)結(jié)構(gòu)為:{“屬性”:[{“sx”:1},{},{}]}
$.屬性[0].sx

3,Match no

-1表示匹配所有
0表示隨機取值
1表示匹配第一個,2表示匹配第二個
設(shè)置變量數(shù)量與match no個數(shù)要匹配得上,多個提取之間使用;分割

設(shè)置為-1時

會提取多個變量,單個變量的引用帶具體數(shù)值,數(shù)字表示提取到的第幾個變量。使用方式:${變量名_序列} 序列為1,2,3。。。。

設(shè)置為-1時,生成其他相關(guān)變量

變量名_matchNr
意思是取到的符合條件的數(shù)字個數(shù)??梢韵袷褂闷胀ㄗ兞恳粯邮褂眠@個_matchNr變量。
變量名_ALL
若是勾選了 計算串聯(lián)變量(Compute concatenation var(suffix _ALL))則還會生成以_ALL結(jié)尾的變量,表示所有變量組合的變量,以分號分割

在這里插入圖片描述
在這里插入圖片描述

設(shè)置為0或1,2,3等具體數(shù)值

取的是單個值,變量的使用是${變量名},不用加序列號

4,默認值

沒有匹配上的默認值,取多個值時,可設(shè)置多個默認值,多個默認值之間分號分割

提取變量的后續(xù)操作

調(diào)試器樣本查看變量取值情況

查看json提取的數(shù)據(jù)取值情況

在這里插入圖片描述在這里插入圖片描述

這里debug樣本器提取了變量pi 還會生成pi_matchNr變量,表示這個變量提取了多少匹配的值。

Beanshell寫變量到文件

beanshell后置處理程序
若是請求之后,提取變量,寫文件使用的是beanshell后置處理程序
beanshell取樣器
非請求之后寫入使用的是beanshell取樣器
兩種beanshell元件,其中代碼暫時沒有發(fā)現(xiàn)不同

在這里插入圖片描述

這是使用beanshell寫入獲取的quo_no的ALL變量quo_no_ALL ,寫入文件后取值直接也是帶分號的。

遍歷提取到的值

在這里插入圖片描述

變量名為quo_no
match no為-1提取數(shù)組對象所有符合值

使用ForEach遍歷器遍歷獲取的所有quo_no

在這里插入圖片描述

ForEach控制器,從0開始(不包括0),停止循環(huán)為 q u o n o m a t c h N r 輸 出 變 量 名 設(shè) 置 好 q u o o o , 該 控 制 下 調(diào) 用 變 量 名 {quo_no_matchNr} 輸出變量名設(shè)置好quooo,該控制下調(diào)用變量名 quon?om?atchNr輸出變量名設(shè)置好quooo,該控制下調(diào)用變量名{quooo}

比如,本腳本是使用beanshell采樣器去寫文件

在這里插入圖片描述

除了寫文件還可以做其他處理,比如帶上提取到的變量繼續(xù)請求。

到此這篇關(guān)于Jmeter 使用Json提取請求數(shù)據(jù)的文章就介紹到這了,更多相關(guān)Jmeter Json提取請求數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

灵武市| 灵川县| 芷江| 永定县| 湖口县| 鄂托克旗| 澄城县| 时尚| 应城市| 驻马店市| 建始县| 禄劝| 静海县| 广德县| 安岳县| 阜城县| 天门市| 万年县| 调兵山市| 哈尔滨市| 蒙阴县| 开平市| 宁南县| 焦作市| 阳山县| 龙口市| 兴隆县| 定安县| 高唐县| 申扎县| 揭阳市| 黔西| 开化县| 眉山市| 石阡县| 通州区| 普兰店市| 绵竹市| 上饶县| 汝州市| 沂南县|