问题标签 [selenium-extent-report]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium-extent-report - Java - 如何在 Extent Report 3.X 中获得通过百分比
我一直在使用扩展报告来生成我的测试结果。这些天我一直使用2.41版本。现在,我一直在使用 3.0.7 版本。
问题:
2.41 用于在仪表板中显示通过百分比。
我如何在 3.0.7 版本的仪表板中获得通过百分比。
selenium - 如何在范围报告中显示 SKIPPED 测试用例
我是 Extent Reports 的新手,我已将我的 testNG 类链接到此报告。
此报告正确显示 PASS 和 FAILED 测试用例。但是对于跳过的测试用例,它没有显示在范围报告中。
当我与 testNG 报告交叉验证时,很少有测试用例被跳过,并且没有显示在范围报告中。
所以请建议我如何解决这个问题。
selenium - 如何在范围报告下显示测试名称而不是方法名称?
在范围报告中,我想显示测试名称而不是方法名称。所以我找到了一个解决方案,为@Test注解添加了一个测试名称属性
问题 1:在报告中,我看到 getTestName 方法返回 null。
问题 2:我无法在报告中的“测试”列下使用测试名称创建测试。这是执行此操作的行:
test = extent.createTest(Thread.currentThread().getStackTrace() 1 .getMethodName().toString());
我已经添加了我的测试用例和范围报告代码。请建议。
我的范围报告代码:
提前致谢!!
maven - 有什么方法可以发送包含所有文件和 css 嵌入在电子邮件正文中的 html 报告,而不是 jenkins 中的附件
看图片,它错过了一些 CSS -
selenium - 如何在 docker 或 linux env 中使用 selenum 添加屏幕截图
每当我的测试用例失败时,我都会尝试添加屏幕截图。但是我已经在 Windows 环境中成功地做到了这一点,但我无法在 docker/linux 环境中实现它。
截图代码:
注意:我使用范围报告在失败的测试用例上添加屏幕截图......
selenium-webdriver - 无法从另一个类获取 logger.info
我正在将范围报告用于 html 页面中的报告。在这里我面临一个问题。我需要从另一个班级获取 logger.info 消息。请仔细阅读以下代码,您将了解该问题,如果我错了,请纠正我
第一类:报告
}
Class2 : - 新测试1
Class3 :- NewTest2 包测试;
}
c# - 无法在 klov 记者中保存屏幕截图。(范围报告)
我同时使用HtmlReporter
和KlovReporter
用于我的 C-Sharp 项目。这里的问题是,当我尝试在报告中捕获屏幕截图时,它没有被保存并在 klov 记者中可见。但是,我可以看到屏幕截图显示在HtmlReporter
. 我收到以下异常。
System.UriFormatException:
“无效的 URI:URI 方案无效。”
错误:
HtmlReporter:屏幕截图可见
KlovReporter:屏幕截图不可见
请帮助我在这里确定问题。提前致谢。
extentreports - 可以使用 Config.xml 文件自定义 klove 报告器(范围报告)吗?
我们可以使用 Config.xml 自定义 klov 报告器吗?我正在尝试使用下面的代码,但我认为它不起作用。请看一下,如果我在这里做错了什么,请告诉我。
我正在使用以下 xml 文件进行自定义配置。
我也很想知道 klov 记者(社区版)中可用的视图类型。正如我所看到的,我的报告中缺少一些观点,这些观点在演示 klov记者中有。请查看以下报告以获得更好的理解。
我的 klov 报告中的可用视图:
klov 记者演示中提供的视图。
c# - 无法使用 c# 在 selenium 中生成范围报告(版本 3.1.3)
我是 C# 新手,我正在尝试使用 ExtentReports 生成报告(使用的版本:3.13)。对此的任何帮助将不胜感激,谢谢。
我收到以下错误:消息:System.InvalidOperationException:没有记者开始。必须启动至少 1 个记者来创建测试。
这是我的代码:`
selenium-extent-report - 使用带有 selenium java 的 Extent Reports 3.0 版本,为什么所有测试步骤都记录在我的第一个测试方法中?
// 这是我在 TestTNg Annotations 中使用的 ExtentReportsManager 类 protected static ExtentReports createInstance(String fileName) { htmlReporter = new ExtentHtmlReporter(System.getProperty("user.dir")+"\results\"+getCurrentDateTime()+ "_"+文件名); htmlReporter.config().setTestViewChartLocation(ChartLocation.TOP); htmlReporter.config().setChartVisibilityOnOpen(true); htmlReporter.config().setTheme(Theme.STANDARD); htmlReporter.config().setDocumentTitle(fileName); htmlReporter.config().setEncoding("utf-8"); htmlReporter.config().setReportName(fileName); htmlReporter.setAppendExisting(true);