我们可以在空手道中使用json文件作为数据表吗?

时间:2019-04-27 10:59:42

标签: karate

我正在尝试使用json文件使数据表值动态化。

有人可以帮助创建动态数据表吗?我想从json文件中获取数据表值。

这是我的代码:

Scenario Outline: get all users and then get the first user by id

Given path 'users'

And request read('request.json')

When method post

Then status 201

Examples:
| kittens |

并且:Kittens.json

{
    "id" : "11"
}

1 个答案:

答案 0 :(得分:1)

请仔细阅读文档,并提供示例:https://github.com/intuit/karate#dynamic-scenario-outline

kittens.json更改为以下内容(请注意,它必须是JSON数组,请参见方括号):

[{ id: 11 }]

然后这应该起作用:

Examples:
| read('kittens.json') |