如何在功能中设置karate-config.js中的值? 例如:我在我的一个功能中创建了一只猫,我想把这个id放在karate-config.js中,名为catId
var config = {
env: env,
baseUrl: 'blabla.com',
catId: 'put id here'
}
答案 0 :(得分:2)
期望功能依赖于某些其他功能是不好的做法。或者这样想 - 如果你跳过一个功能(使用代码注释,标签等),它不应该导致其他功能失败。
默认情况下,空手道不支持更新通过karate-config.js
设置的任何内容。
也就是说,请参考doc on "hooks",特别是karate.callSingle()
方法 - 这可能是您正在寻找的答案。