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”变量中。如何在另一个功能文件中使用此变量及其值?
答案 0 :(得分:1)
the documentation中对此进行了详细说明-您应该实际上阅读它:)
因此,如果您具有called.feature
功能,如下所示:
Feature:
Scenario:
* print newId
您可以将其添加为发布代码的最后一行:
* call read('called.feature') { newId: '#(newId)' }