我已经配置了基本URL,现在我必须配置一个变量(storied),它将在许多请求中使用。对于不同商店运行测试2-3次,我需要手动转到每个功能并修改故事。 那么我如何声明一个全局变量以及如何将它绑定到一个请求呢?
答案 0 :(得分:0)
与您baseUrl
的方式相同,只需在karate-config.js
中添加一个变量,它就可以在所有测试中使用。
如果使用def
设置变量,则该方案的其余部分将可用。如果您想重复使用,请使用Background
部分或查看call
的文档。
(编辑:)
请参阅文档:https://github.com/intuit/karate#configuration
如果这令人困惑,只需花5分钟与知道JavaScript的人一起阅读上述部分。您将立即获得解决方案。一切顺利!