簡體   English   中英

Postman,在 evraibale 上設置“運行會話”

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM