如何在junit报告中为cucumber-jvm run添加自定义文本

时间:2015-06-24 00:05:30

标签: java cucumber cucumber-jvm cucumber-junit cucumber-java

我们正在使用 bamboo 来为测试打印junit输出,我想在报告中添加一些版本信息。有没有办法做到这一点?我使用以下参数:

--plugin junit:./output.xml --glue com.package.integrationtest
--plugin com.package.util.LogbackFormatter

我尝试使用以下内容在一个步骤中编写版本:

stepdefs.scenario.write(String.format("version: %s",stepdefs.version);

这会将字符串吐出到格式化程序(重定向到logback),但它不会将字符串放在junit格式化程序中。有没有办法将字符串放在junit输出中?

1 个答案:

答案 0 :(得分:0)

使用jUnit注释方法。

@After
public void afterScenario(Scenario scenario) {
    scenario.write("Text you want to write in junit report");
}