空手道 - 可以将场景置于循环中吗?

时间:2017-11-02 10:03:46

标签: unit-testing karate

我想知道是否可以将场景置于循环中? 想象一下,我有一个场景,我想用列表中的10个不同数据对其进行10次测试。将整个场景放在循环中甚至在循环中设置场景名称是一个好主意。有可能吗?

1 个答案:

答案 0 :(得分:3)

是的,这就是空手道的数据驱动{ querystring: { type: 'object', properties: { name: { type: 'string' } }, anyOf: [ { required: [ 'name' ] } ], }, } 所做的。您需要将代码拆分为第二个功能文件(只有一个方案)。

以下是文档的链接:Data Driven Features

karate demos中查看示例callcall-json-array.feature