jmeter 實戰json提取
測驗人員在進行介面業務測驗時,會遇到介面與介面之間存在依賴關系,我們就會通過關聯介面來操作,
在介面測驗中有這么一個場景: 用戶登錄以后需要去發布一個活動
分析 用戶登錄以后會回傳一個token值(當前用戶的唯一表示),發布活動時需要用戶標識,我們先訪問登錄介面拿到token值,提取到全域變數,再傳入 發布活動的介面中 實作業務串聯
Jmeter 提取json資料
我們先配置好介面地址以及引數
運行 查看結果樹 調整下查看結果方式,可較清晰看到回應結果中的token資訊

下面 我們通過 Json path 運算式提取token
JSON path運算式怎么寫?例如我要獲取id,可寫 . d a t a . i d , .data.id, .data.id,表示根元素,然后一級級屬性往下去找,先找到data,再往下子節點找到id;也可寫$…id,直接從根元素去遞回查找到id;獲取token同理,詳細的可查看這篇文 http://www.lemfix.com/topics/63,

在后置處理器中創建json提取器 圖片如下

設定 變數名稱 json path

創建發布活動介面 配置地址引數
一般token都是放在headers中 首先創建 HTTP資訊頭管理器

添加token名 并且通過 ${token} 取出值

運行后結果

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/236052.html
標籤:其他
