有什么方法可以将数据从Java步骤定义类发送到Cucumber框架中的功能文件?

时间:2018-11-29 17:57:47

标签: java selenium-webdriver cucumber cucumber-jvm

如果可以将数据从Java步骤定义类发送到功能文件,这对我很有用。

请为此提供帮助。

1 个答案:

答案 0 :(得分:0)

根据我的理解,您需要支持逐步返回价值。据我了解,黄瓜黄瓜不支持它。但是Gherkin with QAF支持带有返回值的step,并有助于在bdd或代码中使用它的方法。例如:

@Given("doing some actions")
public Object myStepReturningValue() {
   //do the needful
   return object;
}

在BDD中:

Given doing some actions
And store into 'action.result'
...
Then using '${action.result}' do something

您可以使用任何受支持的BDD syntax,包括黄瓜支持的小黄瓜。