Feature: Add data
Scenario: Add unique data
Given url
And request {name: '#(name)', lastName: '#(lastName)'}
And method POST
Then status 200
And def res = response
And def newId = res.data.id
上述api一调用就会生成一个id。我想使用另一个文件中生成的id来更新数据。我已将 id 存储在“newId”变量中。如何在另一个功能文件中使用此变量及其值?
这在中详细解释了文档 https://github.com/intuit/karate#calling-other-feature-files- 你应该actually阅读 :)
所以如果你有一个功能called.feature
如下:
Feature:
Scenario:
* print newId
您可以将其添加为您发布的代码的最后一行:
* call read('called.feature') { newId: '#(newId)' }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)