@Json在JBehave的故事中

时间:2018-04-13 07:13:29

标签: automated-tests bdd jbehave serenity-bdd scenarios

参数化场景可以通过JBehave的故事文件中的不同方式(http://jbehave.org/reference/stable/parametrised-scenarios.html)来实现。但是我想知道Json是否可以用于参数化场景,如下例所示:

鉴于 ........................
何时 .... @ Json {user}
然后 .........................

示例:
@Json:用户{
fName:“xxxxx”
lName:“yyy”
}

提前致谢..

1 个答案:

答案 0 :(得分:0)

提供的示例无效。

可能的选项如下。

  

内联参数:

Given ..............
When .... {
   "fName": "xxxxx",
   "lName": "yyy"
}
Then  ..............
  

<强> ExamplesTable:

Given ...............
When .... <userJson>
Then  ..............

Examples:
|userJson                            |
|{ "fName": "xxxxx", "lName": "yyy" }|