【发布时间】:2019-07-05 15:02:52
【问题描述】:
在尝试将响应中的值存储在变量中,以将其用于下一次发布调用并面临“找不到步骤定义方法匹配:def referenceId= response.referenceId”这个错误。
Feature: To test GET /leads/{id} API
# To generate test data for getLeads
Scenario: Test with valid flow
Given url baseUrl+leads
And request {some valid request body}
When method post
Then status 200
* assert response.referenceId != null
* def referenceId= response.referenceId
Scenario: Test with get call
Given url baseUrl+getLeadsByID+referenceId
When method get
Then status 200
直到断言步骤工作正常。尝试设置 referenceId 时得到这个。“找不到步骤定义方法匹配:def referenceId= response.referenceId”
【问题讨论】:
标签: karate