我已经配置了基本URL,现在我必须配置一个变量(Storied),它将在许多请求中使用。为了对不同的商店运行测试2-3次,我需要手动转到每个功能并修改storied。那么我该如何声明一个全局变量,以及如何将它绑定到一个请求上呢?
发布于 2017-09-27 21:17:45
与您处理baseUrl的方法相同,只需在karate-config.js中添加一个变量,它就可以在所有测试中使用。
如果您使用def设置变量,则该变量将可用于场景的其余部分。如果想要重用,请使用Background部分或查看call的文档。
(编辑:)
请参阅文档:https://github.com/intuit/karate#configuration
如果这让人感到困惑,只需花5分钟与任何了解JavaScript的人交流,并让他们阅读上面的部分。你很快就会得到一个解决方案。万事如意!
https://stackoverflow.com/questions/46446211
复制相似问题