jmeter-提取器之JSON Path PostProcessor
阿新 • • 發佈:2017-07-14
ins 下載 .cn .com nbsp post plugin 一個 變量
後置處理器添加 json path postprocessor。
用處:
當前接口響應返回的json中提取內容,作為變量可以在不同的請求中傳遞。
1. json path postprocessor 不是Jmeter自帶插件,所以需要另外下載安裝http://jmeter-plugins.org/downloads/file/JMeterPlugins-Extras-1.4.0.zip
2. 安裝方法:將 Extras with Libs Set 解壓到 JMeter 對應目錄即可-》重啟 JMeter
3.取值供後續使用
1)Variable names 變量名
2)Json Path expressions 返回值中的值。
Json Path 語法 https://github.com/json-path/JsonPath
3)Default Values 缺省值
這樣就可以去到了。
在這次公司項目測試中,取到的值傳入到URL中,遇到一些特殊符號。下面就說下Http對特殊符號的處理方式:
有些符號在URL中是不能直接傳遞的,如果要在URL中傳遞這些特殊符號,那麽就要使用他們的編碼了。編碼的格式為:%加字符的ASCII碼,即一個百分號%,後面跟對應字符的ASCII(16進制)碼值。例如 空格的編碼值是"%20"
輸入在Http請求中帶有參數的,需要將他進行編碼後,再傳輸。
jmeter-提取器之JSON Path PostProcessor