1、適用場景
2、新增json extractor
在需求提取的引數上新增--後置處理器--json extractor
從登入介面的返回值中取userid,傳遞給下乙個介面使用
json path tester
$ 代表 根
$. 代表 根下面想找哪乙個
$.result 代表找到result裡面的所有資料
在joson path expression:中輸入 $.result 後,點選【test】//文字框中找到result裡面的所有資料
"name":"韋小寶",
$.result.name //result[0]=韋小寶
如果json裡面是乙個陣列
$.result.xx[0] //第乙個陣列,後面可以繼續 .
http請求--後置處理器--json extractor
//json 正則
3、返回值json格式提取
從登入介面的返回值中取sigin,傳遞給下乙個介面使用
引數的使用:$
4、正規表示式提取
在需要提前的介面--新增後置處理器--正規表示式提取器
執行緒組--後置處理器(請求後面才能生效)--正規表示式提取器
1)引用名稱:bugid
2)正規表示式:左邊界(.*)右邊界 或 左邊界(.*?)右邊界
3)模板:$2$-$1$-$3$
4)匹配數字(0代表隨機):1
5)預設值:---
a* //匹配a 0次或多次,優先匹配多次
a.* //.任意字元,優先匹配多,如果不跟 . ,那麼就會有很多個a
a*a //1個或多個a
a*aa //2個或多個a
a? //0個或1個a
a?a //1個或2個a
a+ //1個或多個,優先匹配多個
a+d //d前面至少1個a
a*? //0次或次,取最少(有空就是空)
a+? //1次或多次,優先取少(乙個a)
左邊界(.*)右邊界//
1).*任意字元,取多,左右邊界要求取的很準確
2)取長了 左邊界(.*?)左邊界
3)取到空了 左邊界(.+?)右邊界
提取引數的使用
Jmeter如何設定關聯
1 開啟飛機 的第三個設定 2 錄製乙個登陸和退出指令碼,匯出為jmx檔案 3 jmeter匯入第二步中的檔案 4 新增察看結果樹,執行一次,會發現乙個錯誤 沒有輸入正確的usersession 5 在察看結果樹介面定位返回了,類似左邊值得頁面 6 在頁面下新增正規表示式提取器 7 設定引用名稱為u...
Jmeter使用篇 三 Jmeter關聯
一 jmeter關聯 jmeter 關聯是指通過下面的介面可以利用上面介面返回的資料進行傳送,例如兩個 請求,第乙個 請求傳送後,伺服器返回了值,第二個 獲取到這些返回的值進行一系列的操作,這就是 jmeter關聯 二 jmeter關聯方法 1 在上乙個 請求中設定正規表示式提取器 新增 後置處理器...
Jmeter中關聯的使用
關聯是jmeter工具中非常重要的乙個技術。因為在測試過程過有些資料是經常發生變化的,要獲取並使用這些資料,就要使用關聯。比如 使用者登入後,session資訊都不同,有些操作要使用session,就需要將這個動態的資訊儲存下來。還有經常遇到的場景,第二個請求提交的引數要從第乙個請求的返回資料中獲取...