postman從body,headers,data中獲取token后回寫做全局變量


  • 設置全局變量
  • 添加需要做變量的值
 
  • data中自動獲取token,回寫到變量中
    • //將數據解析成json格式
    • var data1=JSON.parse(responseBody);
    • //獲取access_token值
    • var smstoken=data1.data.smsToken;
    • //設置成環境變量
    • pm.globals.set("token", smstoken);
  • body中自動獲取token,回寫到變量中
    • //將數據解析成json格式
    • var data1=JSON.parse(responseBody);
    • //獲取access_token值
    • var token=data1.body.Token;
    • //設置成環境變量
    • pm.globals.set("smsToken", token);
    • //檢查json中errormsg狀態
    • pm.test("發送成功", function () {
    •     var jsonData = pm.response.json(responseBody);
    •     pm.expect(jsonData.errMsg).to.eql("OK");
    • });
 
  • headers中自動獲取token,回寫到變量中
    • //將數據解析成json格式
    • var jsondata = postman.getResponseHeader("Authorization");
    •  
    • pm.globals.set("loginToken", jsondata);
    • //檢查json中errormsg狀態
    • pm.test("發送成功", function () {
    •     var jsonData = pm.response.json(responseBody);
    •     pm.expect(jsonData.errMsg).to.eql("OK");
    • });
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM