【发布时间】:2019-06-29 00:42:21
【问题描述】:
我是这个空手道框架的新手。我想将用户创建 ID 设置为用户创建功能文件中的全局变量,并且我想在另一个功能文件中使用它。我阅读了一些文档,但它并没有帮助我成功。
我尝试了 karate-config.js 文件来创建变量并尝试在功能文件中使用它。但是没用。
var config = {
env: env,
baseUrl: 'http://**************',
pds5_id: 'empty',
pds5_token: 'empty'
}
Given path 'pds','identities'
And request {}
When method post
Then status 200
And def pds_id = response.id
And set pds5_id = pds_id
我希望将此用户 ID 保存到全局变量“pds5_id”中,但出现以下错误
com.intuit.karate.exception.KarateException: create_identities.feature:16 - cannot set json path on unexpected type: [type: STRING, value: empty]
at ✽.And set pds5_id = pds_id (create_identities.feature:16)
【问题讨论】:
标签: karate