1、提取
為什么要用提取?提取的是什么內容?
提取上一請求返回的結果,作為下一請求的參數。
2、json提取器
json提取器:只能提取接口返回數據為json格式的數據添加json提取器,選擇某一提取器,右鍵添加——>后置處理器——>json提取器
JSON Path expreassion(json路徑表達式):這塊可以使用相對路徑和絕對路徑
- 相對路徑:$..msg;$..code
- 絕對路徑:$.msg;$.code
$..msg[2].code:這個json路徑表達式指的是接口返回的msg是個列表,取列表的第二個code值。注:json提取器的具體用法可參考此篇文章。http://www.lemfix.com/topics/43449
3、正則表達式提取器
添加json提取器,選擇某一提取器,右鍵添加——>后置處理器——>正則表達式提取器
.任意一個字符
* 任意多個字符都可以匹配
?貪婪模式,盡可能的匹配多個
[0-9] 匹配0-9這10個數字中任意的一個數字
+ 至少匹配一個字符