有没有办法从 Cucumber Report 中的内部代码打印值?
Is there a way to print value from internal code in Cucumber Report?
有什么方法可以从 Java 代码中打印出一些内部代码值以显示在 Cucumber 报告中吗?
Cucumber 的步骤定义文件中有一个整数值正在 Java 代码(事务 ID)上实现,我需要在 Cucumber 报告中显示它。通常 Cucumber 报告只显示特征文件的 Gherkin 语言。
有什么方法可以在 Cucumber 报告中显示交易 ID?
提前致谢!
您可以使用Cucumber Hooks 获取场景,然后使用登录。
类似于:
class Steps {
Scenario scenario;
@Before
public void beforeScenario(Scenario scenario) {
this.scenario = scenario;
}
@Then("Internal Data is logged")
public void logging() {
scenario.log("transactionId");
}
}
有什么方法可以从 Java 代码中打印出一些内部代码值以显示在 Cucumber 报告中吗?
Cucumber 的步骤定义文件中有一个整数值正在 Java 代码(事务 ID)上实现,我需要在 Cucumber 报告中显示它。通常 Cucumber 报告只显示特征文件的 Gherkin 语言。
有什么方法可以在 Cucumber 报告中显示交易 ID?
提前致谢!
您可以使用Cucumber Hooks 获取场景,然后使用登录。 类似于:
class Steps {
Scenario scenario;
@Before
public void beforeScenario(Scenario scenario) {
this.scenario = scenario;
}
@Then("Internal Data is logged")
public void logging() {
scenario.log("transactionId");
}
}