问题标签 [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.
extentreports - Klov Report- 在哪里查看 mongo DB 中生成的报告
我已将 Klov 记者配置如下
我正在使用 Mongo DB v3.2,它已启动并在端口 27017 上侦听,我正在使用 ExtentTest 创建一些测试并登录它。
刷新报告后,在哪里可以找到 kolv 报告?此外,当我在浏览器上点击http://localhost:27017/时,它显示为看起来您正试图在本机驱动程序端口上通过 HTTP 访问 MongoDB。 我错过了任何配置的东西吗?
selenium-webdriver - 如何在每个失败的步骤下将我放入测试脚本的软断言报告到 ExtentReports 报告中?
我正在使用一个使用 Selenium、TestNG、Java 和 ExtentReports 进行报告的测试框架。
我有一个测试脚本,它分为几个步骤,在每个步骤结束时,我都有硬断言来验证我正在与之交互的元素的存在。
我想使用一些软断言以便我的下一步能够继续执行,但我也想在 ExtentReport 报告中看到每个步骤的一些失败指示,而不仅仅是脚本失败的步骤。
例如,我想在报告中看到类似的内容: step1 - 通过;step2 - 失败(并记录错误原因的异常),step3 - 通过等
目前,如果我为上面示例的步骤 2 中找不到的元素添加软断言,则该步骤将标记为通过,我希望将其标记为失败,但也继续执行步骤 3, 4等
有谁知道我该怎么做,或提供一些文件?任何帮助将非常感激。
extentreports - 如何为各个步骤使用范围报告
我们如何将范围报告日志用于各个步骤。我的主要测试如下
例如,如果我想为 ex-loginToTenant 方法之一设置步骤,系统会出现空值异常错误。
loginToTenant 方法的代码如下
java - testng范围报告中测试和步骤之间的区别
我对 testng 范围报告中的测试和步骤之间的区别感到困惑。
我有 2 个测试用例,1 个通过,1 个失败。在测试中的范围报告中:1 次测试通过 1 次测试失败,0 次和在步骤下:1 步通过 2 步失败,0 次
那么有人会澄清两者之间的区别吗?
附加代码片段和测试范围报告
请点击此处查看范围报告。
任何澄清将不胜感激。
extentreports - 如何使用范围报告创建具有类及其相应测试的报告
我有以下 testng.xml:
在上面的 xml 中,我有两个类,它们将创建带有 4 个测试节点的报告及其登录范围报告。
我希望以下列方式生成报告:
测试类1
- 测试用例 1
- 测试用例 2
测试类2
- 测试用例 1
- 测试用例 2
现在,当用户单击测试用例 1 时,日志/结果将仅显示对应于测试类。
我们可以使用范围报告来做到这一点吗?我正在使用 ITestListener 进行测试报告。
extentreports - 测试步骤的范围报告日志不起作用
我有一个有多种方法的 TestNG 测试。范围报告在主类中有效,但是当我尝试为其他方法编写日志时,我得到空指针异常。所有教程都指向在 main 方法中写入日志,而不是其他方法。一个星期以来,我一直在努力寻找解决方案。有人可以帮我吗?谢谢
我的代码是这样的
以下是在主测试中写的
我的完整代码在这里
selenium-webdriver - Selenium-Extent_Reports:无法在其他计算机/机器上查看故障截图
-故障屏幕截图在我本地机器上的 Extent_Reports 中可见。但无法在其他计算机/机器上查看 Extent_Reports 中的故障截图。
-当我从 Jenkins 触发构建时,构建成功后,发送电子邮件至:收件人列表
捕获屏幕截图
用于为故障测试用例生成带有屏幕截图的范围报告
c# - 无法生成 html 文件范围报告硒 C#
我在 Visual Studio C# 中使用 Selenium 使用 ExtentReports,我运行了案例测试,但报告文件 .html 没有在我在解决方案资源管理器中创建的报告文件夹中生成。不知道问题出在哪里,我改了report文件的路径去检查,还是没有生成。这是我的代码:
和范围-config.xml:
testng - ExtentReport 记录器 NullPointerException
无法弄清楚为什么我在这里得到空值。
ExtentReport 在@AfterMethod 注释块中失败。如果您看到我的@AfterMethod 注释块,则此行“ logger.log(LogStatus.PASS, result.getName() + " passed");
”失败。它在控制台中显示 NullPointerException。
这是我在控制台中看到的:
java - HTML:无法在 html 报告中查看 base64 图像
在 selenium 中,我通过 javamail API 自动邮寄范围报告。我正在使用 base 64 编码器来生成屏幕截图并附加到报告中。问题是屏幕截图显示为缩略图,但是当我缩放它时,它会显示编码图像。在此处输入图像描述