【问题标题】:Calling feature file with multiple arguments使用多个参数调用功能文件
【发布时间】:2018-10-31 10:04:19
【问题描述】:

我想调用一个带有 3 个参数的功能文件,第一个参数来创建具有该名称的实体,其余 2 个参数来验证创建的实体是否具有特定字段的所需值。 我怎样才能在空手道中做到这一点??

【问题讨论】:

    标签: karate


    【解决方案1】:

    您可以将所有输入保存在一个 JSON 中,并将其传递给您的功能,如本文档中所述。

    Calling other features

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-06
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多