宁静index.html

时间:2016-06-01 15:36:25

标签: serenity-bdd cucumber-serenity

我正在尝试在平静报告中添加登录页面中显示的应用程序版本号。目前我只是在代码中捕获它并在控制台中打印。无论如何,控制台输出可以包含在宁静index.html

2 个答案:

答案 0 :(得分:1)

看看Serenity的以下属性:

serenity.project.name

它在测试用例报告的右上角显示项目名称(但不是主要的Serenity页面)。我没试过这个,但是每次你在Serenity开始之前跑步时你都可以覆盖那个属性。这就是它的样子:

enter image description here

或者,您可以为测试用例标记提供final String版本,例如:使用@WithTag@WithTags@WithTagValuesOf注释。例如:

final String version = "1.0";

// ...

@Test
@WithTagValuesOf({ "version:" + version })
// test method here

结果:

enter image description here

希望你会发现这很有用。

答案 1 :(得分:0)

在您的 serenity.properties 文件中,您可以添加:

report.customfields.ApplicationVersion = 1.2.3

这将作为自定义标题出现在您的 html 摘要报告顶部,带有您指定的版本。