首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >serenity报告中的自定义数据

serenity报告中的自定义数据
EN

Stack Overflow用户
提问于 2016-06-03 00:55:01
回答 2查看 1.2K关注 0票数 0

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

提前感谢!!

EN

回答 2

Stack Overflow用户

发布于 2016-07-21 22:50:45

你的意思是:

代码语言:javascript
复制
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},它将如下所示:

代码语言:javascript
复制
String first = "param1";
String second = "param2";

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

带参数的测试步骤: param1,param2

票数 0
EN

Stack Overflow用户

发布于 2021-09-02 15:44:20

我们可以使用以下语句打印报表中的版本信息:

代码语言:javascript
复制
String version = "3.4.12";
Serenity.recordReportData().withTitle("Version").andContents(version);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37597839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档