[英]Postman, Set on evraibale for “run session”
我知道我們可以通過預請求腳本在不同的范圍內設置一個變量,但是我們可以為“執行”或“測試運行”設置一個變量。
我有一個文件夾,其中包含兩個請求來驗證一個場景,其中第一個請求將創建具有唯一 ID 的資源,而第二個請求將通過嘗試創建具有相同唯一 ID 的資源而失敗。
我想在每次運行集合時生成該唯一值。 此時我使用collectionVariables
進行測試並在不存在時進行設置,但該變量保留在每次“重試”之間。
我可以創建一個僅在一次執行集合時相同的變量嗎?
謝謝
我有類似的情況,我將值存儲在環境變量中,然后在第一個請求的預請求腳本中取消設置它們:
pm.environment.unset("myVariable");
所以,我的解決方案與@so cal cheesehead 建議的解決方案相同。
我在文件夾預請求或第一個請求腳本中創建了一個變量。 並在最后一個請求中的最后一個測試后取消設置。
可悲的是,這個變量的初始化和銷毀分散在不同的腳本中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.