在特征中设置 Karate-config.js 值

set Karate-config.js values in feature

如何在 karate-config.js 功能中设置值? 例如:我在我的一个功能中创建了一只猫,我想将这个 id 放在名为 catId

的值中的 karate-config.js 中

var config = { env: env, baseUrl: 'blabla.com', catId: 'put id here' }

期望一个功能依赖于其他一些功能是不好的做法。或者这样想——如果你跳过一个功能(使用代码注释、标签等),它不应该导致其他功能失败。

因此空手道不支持 更新 默认情况下通过 karate-config.js 设置的任何内容。

也就是说,请参考 doc on "hooks",特别是 karate.callSingle() 方法 - 这可能是您正在寻找的答案。