我正在尝试执行一个功能文件,需要从另一个功能获取查询参数。
这是功能文件: 1.此文件调用两个功能文件。第一个功能文件在数据库中添加一条记录并返回 json 响应。我必须使用响应中的属性,并且必须传递给另一个功能。请在下面找到功能文件。
特征: 背景:
场景: 给定调用读取('test_add.feature'(
And def query1 = response.name
Given call read('test_get.feature') {'**query**' : #query1}
- 功能
名称 - test_get.功能 功能:添加新的 Nat 捆绑设备
背景:
url baseUrlWithContext
def headers = { 'Content-Type': 'application/json' }
方案:加法
给定标头标头
和路径"/测试">
和参数查询
当方法获取
然后状态 200
错误: com.intuit.karate.exception.KarateException:
无法转换为地图:查询
而不是And params query
试试这个:
And param query = query