问题标签 [extentreports]

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.

0 投票
3 回答
1253 浏览

java - driver.getScreenshotAs(OutputType.FILE) 无法将所有屏幕截图保存到目的地

我正在使用以下方法在我的项目中截屏:-

我用下面的代码行调用上述方法: -

它进入 getScreenShot() 方法 158 次,并在控制台中将 i 值显示为 158。但它能够将 134 个屏幕打印保存在目标文件夹中。如果我们在调用此方法之前包含 1 秒的间隔,它可以在目标文件夹中保存确切的截图数量。

似乎执行速度如此之快,以至于它跳过了目标文件夹中的保存部分。Thread.sleep() 大大降低了性能。有人可以为此提出更好的解决方案。提前致谢。

0 投票
2 回答
650 浏览

java - 无法在 Selenium Java 中生成范围报告

我正在尝试在硒中生成范围报告。我已经编写了生成报告的确切代码,但是必须保存报告的文件夹是空的,我也刷新了项目但仍然无法生成报告。如果我做错了什么,请告诉我编码部分。这是我的代码:

0 投票
1 回答
759 浏览

java - 无法在 selenium java 的范围报告中合并多个类

我正在尝试将来自不同类的多个测试用例合并到一个范围报告中。所有测试用例都成功运行,但它没有将这些测试用例添加到我的范围报告中。我的 Extent Report 的版本是 2.41.2。它只显示以前的 extent 报告,没有生成显示所有测试用例的新报告。我成功生成了一个类报告,但无法生成多个类范围报告。这是我的代码:

0 投票
1 回答
1066 浏览

selenium - 我在我的硒(java)范围报告中得到一个空饼图。它看起来全黑

我正在为我的硒测试脚本生成范围报告。它不是一个 Maven 项目。这是一个简单的java项目。使用的 extentReports jar 版本为 2.41.2。我能够生成一个 html 报告,但问题是通过/失败结果没有反映在我的范围报告中。我在报告中得到一个全黑的饼图。请参考屏幕截图。 请参考我的范围报告的图片。


下面是我的代码块:GenerateExtentReports.java(该类包含生成范围报告的方法):


loginUsingIterator.java(这个类包含我的测试脚本):


任何人都可以帮忙吗?一个星期以来我一直在挣扎。

0 投票
2 回答
3327 浏览

java - testng范围报告中测试和步骤之间的区别

我对 testng 范围报告中的测试和步骤之间的区别感到困惑。

我有 2 个测试用例,1 个通过,1 个失败。在测试中的范围报告中:1 次测试通过 1 次测试失败,0 次和在步骤下:1 步通过 2 步失败,0 次

那么有人会澄清两者之间的区别吗?

附加代码片段和测试范围报告

请点击此处查看范围报告

任何澄清将不胜感激。

0 投票
1 回答
458 浏览

java - 无法在硒中捕获屏幕截图

我正在尝试在 Selenium 中捕获屏幕截图,但是出现错误 - File source = ts.getScreenshotAs(OutputType.FILE); 我已经在网上搜索了代码,他们已经按原样给出了它。现在我不知道应该用这段代码替换什么。我得到的错误是 - 文件无法解析或不是字段。我的完整代码是:

0 投票
1 回答
46 浏览

java - 当测试用例在for循环中执行时,如何使用testNG获取测试用例描述/测试用例名称

我正在执行基于几个常量的测试用例,例如如果 ADD 来了,那么只执行添加功能等等......并且测试用例正在执行。我想检索测试用例名称/描述。下面是我的测试用例伪代码

name 是我从属性文件中获取的变量。所以我想让测试用例名称是 1.“添加”+名称 2.“编辑”+名称 3.“删除”+名称有人可以告诉我吗?

0 投票
2 回答
2151 浏览

extentreports - 范围报告 - 线程“主”java.lang.NoSuchFieldError 中的异常:VERSION_2_3_23

在运行以下代码时,我发现以下异常。请帮我解决问题。我也尝试过更改 freemaker jar 文件。

错误详情:

0 投票
1 回答
1031 浏览

java - 如何生成 Klov 报告

我一直在尝试使用 Klov 生成报告,并且是新手。首先,我安装了 MongoDb 3.2 并在 cmd 中对其进行了初始化,然后在我的项目中添加了 Klov 0.1.0 jar 和 Mongo-java-driver-3.4.3 jar。当我运行我的项目时,连接已经初始化并生成了 Htmlreporter,但我无法在任何地方找到 Klov 报告。

我已经在 cmd 中初始化了 MongoDb: 我已经在 cmd 中初始化了 MongoDb

这里的代码:

运行代码后,它会在 cmd 中显示一些值: 运行代码后,在cmd中显示了一些值

生成 Klov 报告的实际步骤是什么?

0 投票
0 回答
1777 浏览

extentreports - 如何使用范围报告创建具有类及其相应测试的报告

我有以下 testng.xml:

在上面的 xml 中,我有两个类,它们将创建带有 4 个测试节点的报告及其登录范围报告。

我希望以下列方式生成报告:

测试类1

  • 测试用例 1
  • 测试用例 2

测试类2

  • 测试用例 1
  • 测试用例 2

现在,当用户单击测试用例 1 时,日志/结果将仅显示对应于测试类。

我们可以使用范围报告来做到这一点吗?我正在使用 ITestListener 进行测试报告。