postman相關的雜項筆記
post body (json)也可以吃變數
{
"MerchantID" : "{{MerchantID}}" ,
"MerchantSecretKey" : "{{MerchantSecretKey}}"
}
如何在拿到response後 自動覆蓋variable
在tests那個區塊加入以下
var print = function(s){
tests[s] = true;
};
if(responseCode.code === 200)
{
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("Access_Token", jsonData.data.access_Token);
}
取得當前時間轉成 yyyy-MM-dd
postbody那邊要用雙引號包起來 "createTime": "{{currentDate}}",
const moment = require('moment');
pm.globals.set("currentDate", moment().add(-8, 'hours').format("YYYY-MM-DD hh:mm:ss"));