apipost的V3.2.1以及以上版本支持項目級別和目錄級別的預(yù)執(zhí)行腳本和后執(zhí)行腳本,彌補了低版本只能在單個接口里定義預(yù)執(zhí)行腳本和后執(zhí)行腳本的不足。
通過這個新功能,我們可以方便的利用腳本定義一些全局變量了。
比如,我們可以定義一個隨機數(shù)變量?rand_var,并且讓這個變量在當(dāng)前項目下都生效。
如圖,點擊右上角的全局執(zhí)行腳本,輸入變量定義腳本:
apt.globals.set("rand_var",Math.random());


保持后,我們就定義了一個全項目都可以引用的全局變量rand_var,此時,我們可以把它放到請求參數(shù)里,看下服務(wù)器是不是正確的接收了。
如下圖:

更多變量定義相關(guān)文檔:https://doc.apipost.cn/b4d4b5afe8428a4a
更多預(yù)(后)執(zhí)行腳本相關(guān)文檔:https://doc.apipost.cn/1693ef5c5f559703