宁静报告中的定制数据

时间:2016-06-02 16:55:01

标签: serenity-bdd cucumber-serenity

我正在尝试将登录页面中显示的版本信息添加到serenity report index.html中。 版本信息在LoginPage.java中捕获。我看到我可以使用@Step方法在报告中包含自定义语句。 有人可以给我一些关于如何使用@Step功能在index.html中包含消息的细节吗? 我刚开始使用serenity-bdd框架,所以在这方面的任何帮助都非常感谢。

提前致谢!!

1 个答案:

答案 0 :(得分:0)

你的意思是:

String first = "param1";
String second = "param2";

@Step("Test step with parameters: {0} and {1}.")
public void testStep(String first, String second)
// method body...

报告将显示为:

使用参数测试步骤:param1和param2。

否则,如果您不提供{0}和{1},它将如下所示:

String first = "param1";
String second = "param2";

@Step("Test step with parameters")
public void testStep(String first, String second)
// method body...

使用参数测试步骤:param1,param2