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