调用具有多个参数的特征文件

时间:2018-10-31 10:04:19

标签: karate

我想调用一个具有3个参数的特征文件,第一个参数创建具有该名称的实体,其余2个参数调用以验证创建的实体具有特定字段的所需值。 我如何在空手道中做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以将所有输入保留在一个JSON中,然后按照本文档中的说明将其传递给您的功能。

Calling other features

Feature: main 
 Scenario: 
  * def result = call read('myfeature.feature') { createEntity: 'value', arg1: 'arg1Value',arg2: 'arg2Value'} 

在调用的功能内部,您可以通过在JSON中使用的键直接访问值。