postman之內置變數的基礎應用

2022-08-22 03:24:15 字數 1235 閱讀 9511

一、postman有以下內建變數,適合一次性使用:

}//生成guid

}//當前時間戳

}//0-1000的隨機整數

簡單應用舉例:

二、內建變數pre-request script 使用的應用舉例

// 隨機整數

const randomint = (min, max) => math.floor(math.random() * (max - min + 1)) + min;  

pm.globals.set("random_number", randomint(300,1000));

//從多個選項中選擇實現:

const randomint = (min, max) => math.floor(math.random() * (max - min + 1)) + min;  

const getrandomvalue = list => list[randomint(0, list.length - 1)];

const charsinname = ['王','李','張'];

pm.globals.set("people_name", getrandomvalue(charsinname));

//隨機生成手機號

const randomint = (min, max) => math.floor(math.random() * (max - min + 1)) + min;  

var mobile_num= `18$`;

pm.globals.set("mobile_num", mobile_num);

//等待

const sleep = (milliseconds) => 

};sleep(5000)   //5秒

PostMan內建的全域性動態環境變數

內建變數dynamic variables是由 postman 提供的大量預設變數,用來生成一些隨機值,方便測試過程中通過一些重複性校驗。在構造請求的時候,輸入 就會出現這些預設變數的待選項 postman 提供了非常多型別的隨機生成的內容,可以在測試的時候省去很多構造資料的過程。不過有點遺憾的是,...

Python基礎之內置函式(一)

內建函式比較多,今天只記錄下一部分吧。abs 求絕對值 abs 10.1 10.1 all 全部為真才是真,引數是可迭代的 all 12,3,4,5,none false any 任意為真,就為真 any 12,3,4,5,none true bool 布林值 bool 1 true bool 0 ...

GLSL學習筆記 之內置變數2

有些opengl es操作在頂點處理器和片元處理器之間有特定的功能,有些在片元處理器之後又特定的功能,著色器通過內建變數同這些固定功能進行通訊。在opengl es中,內建特殊變數部分來自頂點著色器的輸出變數,部分來自於片元著色器的輸入變數和輸出變數。不同於使用者定義的varying變數,內建特殊變...