问题标签 [test-reporting]

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 投票
0 回答
278 浏览

kubernetes - 如何使用 Gitlab CI-CD 从 pod 内部获取测试报告到 Gitlab 控制台作为工件?

我正在为我的 gradle 项目使用 Gitlab CI-CD。我已将现有的 K8s 集群附加到 Gitlab。现在,对于部署,我使用的是 helm。执行器是在另一个 K8s 集群上创建的。部署工作正常。部署后,我正在运行某些 BDD(在 deployment.yaml 中使用 gradle clean build 作为命令),它会创建一个 HTML 格式的黄瓜报告。有没有一种方法可以让我将该报告作为 Gitlab 工件?

0 投票
1 回答
89 浏览

java - 如何在各自的测试文件夹中为每个测试生成 cucumber.json(我正在使用 Cucumber 5,它使用 TestNG 进行并行执行)

我正在使用 Cucumber 5.7.0 并行执行场景。代码如下:

TestRunner.java

BeforeClass 中,我正在创建新文件夹并设置cucumber.plugins,希望我将在各个文件夹中获得单独的 cucumber.json/html 文件/文件夹。但是 cucumber.json 和 cucumber.html 仅在文件夹中生成,即“chrome”,而“firefox”文件夹仍然为空。

有没有一种方法可以为不同文件夹中的一个测试生成 cucumber.json?

0 投票
1 回答
6291 浏览

azure-devops - 如何在 Azure Devops 中实现 Allure 报告?

我正在运行一些 API 测试,这些测试会在 Azure devOps 管道中生成自定义的 xml junit 报告。Junit 报告在“测试”选项卡下可见。但是在那里我看到了“Allure report”选项卡,我想在我的框架中实现它。我该怎么做?我想使用我当前的 Junit 报告在“Allure Report”部分中以某种方式可见,以便我可以使报告更具交互性。附件是我正在谈论的 Azure devops 中的页面。

Azure devops 管道统计信息

0 投票
2 回答
67 浏览

automated-tests - 能否在 HP ALM 中跟踪 TestCafe 结果?

HP ALM 是我目前的测试管理工具,我目前正计划使用 TestCafe 进行自动化。我想知道是否可以在 HP ALM 中显示我在 TestCafe 中运行的测试结果?

是否可以在 TestCafe 中进行集成或自动生成报告,然后将其导入 HP ALM?我已经阅读了有关 TestCafe 的记者,但我不确定它们的功能扩展。

谢谢

0 投票
1 回答
46 浏览

c# - 硒范围报告测试

我有许多测试,现在我想为其创建测试报告。我想看看这到底是如何工作的。我是否必须为每个测试单独编写报告代码,或者是否可以编写一次并将其链接到每个测试?有人有示例代码吗,它的结构如何?

谢谢

0 投票
1 回答
2572 浏览

amazon-web-services - 如何在 Cypress 中合并 Junit XML 报告以与 AWS CB 集成

我最初使用 Mochaawesome 报告,但无法与 AWS 集成。事实证明,我需要 JUnit XML 报告器才能与代码构建集成。

我已经创建了Junit XML 报告,但我不知道如何将它们合并到一个 xml 文件中,以便它可以在 AWS 中使用。

创建了 XML 文件(我一直在尝试合并它们)

在此处输入图像描述

Cypress.json 文件

index.js 文件

命令行(但它不需要密码,所以我的测试都失败了)

0 投票
1 回答
243 浏览

jenkins - NUnit-report 不会将构建标记为错误

在我的自由式 Jenkins 作业中,我正在通过“执行 Windows 批处理命令”步骤执行单元测试:

由于有测试失败,我预计构建也会失败。然而,NUnit 的测试发布步骤将构建标记为不稳定:

如果我SomeOtherProcess从批处理脚本中删除 -line,一切正常,并且 nunit 产生的错误在构建过程中报告为错误。

我为 JUnit-test-reporter 阅读了类似的问题(即使测试失败,Jenkins JUnit 插件也会报告构建不稳定)。显然,记者甚至不支持构建失败。我不确定这是否也适用于 NUnit-reporter。

0 投票
1 回答
2764 浏览

email - 如何在 Cypress 中发送带有测试报告的电子邮件

我正在努力实现以下目标:

  1. 创建仅包含测试名称和状态(失败/通过)的简单测试报告
  2. 通过电子邮件将此报告作为基本 HTML 发送。

为此,我需要:

  1. 一个基本的记者而不是默认的
  2. 图书馆,可以发送电子邮件。我已经试过了nodemailer。但是,当我将它与赛普拉斯解决方案连接时,它不会发送任何电子邮件。我尝试了不同的邮箱帐户(nodemailer.createTestAccount()一个来自我的公司,一个来自 SendGrid),但这不起作用(我没有收到任何电子邮件)

关于第 2 点,这是我使用的代码示例。这是 index.js 文件中的代码 - 我需要在所有测试后发送它:

});

0 投票
1 回答
282 浏览

html - 如何在 Cypress 中创建基本的普通测试报告

我需要帮助将其他记者连接到赛普拉斯测试。我正在寻找一个基本的、非常简单的(HTML)报告,只有测试和状态的名称(失败/通过)。稍后我将通过电子邮件发送。

我找到了 Mochawesome,但这对于一页电子邮件来说太复杂了。你有什么想法我可以使用吗?

将结果显示在下表中将是理想的。但是,最重要的是这个视图应该简单,可以通过电子邮件发送

在此处输入图像描述

0 投票
1 回答
44 浏览

testing - 在 Azure Devops 上获取详细的测试报告导出

我正在寻找一种在 Azure Devops 上获取详细测试报告导出的方法。我的目标是不仅要显示测试是通过还是失败,还要显示详细的测试步骤和我在测试期间添加的评论。