1
我已經配置了基本的URL,現在我必須配置一個變量(storied),這個變量將在很多請求中使用。對於不同的商店運行測試2-3次我需要手動去每個功能和修改傳奇。 那麼我將如何聲明一個全局變量以及如何將它綁定到一個請求?如何在空手道中創建全局變量?
我已經配置了基本的URL,現在我必須配置一個變量(storied),這個變量將在很多請求中使用。對於不同的商店運行測試2-3次我需要手動去每個功能和修改傳奇。 那麼我將如何聲明一個全局變量以及如何將它綁定到一個請求?如何在空手道中創建全局變量?
與baseUrl
一樣,只需在karate-config.js
中添加一個變量,它將在所有測試中可用。
如果您使用def
設置了一個變量,它將可用於該場景的其餘部分。如果要重複使用,請使用Background
部分或查看call
的文檔。
(編輯:)
參考文檔請:https://github.com/intuit/karate#configuration
如果這是混亂的,只需花5分鐘誰知道JavaScript和讓他們看了上面的部分。您將很快得到解決方案。祝一切順利 !