【问题标题】:Generate test coverage for JavaScript client为 JavaScript 客户端生成测试覆盖率
【发布时间】:2023-03-07 10:30:02
【问题描述】:

我们有一个具有 Angular 前端和 Java 后端的应用程序。我们正在使用 selenium(通过 Jenkins)对其进行一组回归/集成测试。

我们希望能够生成一份报告,显示测试涵盖的代码区域。连接到 JVM 的 JaCoCo 将为我们提供 Java 代码的覆盖率报告,但是是否有等价物可以向我们展示测试执行的 JS 代码的百分比?

正在测试的应用程序实例与正在运行的测试或 jenkins 服务器不在同一台服务器上

【问题讨论】:

  • medium.com/@the1mills/…(伊斯坦布尔 Javascript 代码覆盖率)。代码覆盖应该针对单元测试而不是端到端测试。
  • @Rahul L,同意了。我们的 QA 团队要求“证明”自动测试是足够的

标签: javascript selenium testing integration-testing code-coverage


【解决方案1】:

虽然对端到端测试进行代码覆盖并不是最佳实践。单元测试是负责的。

有一些工具可以自动执行此操作。

看看这是否符合您的要求。

https://levelup.gitconnected.com/generate-code-coverage-report-from-running-e2e-test-with-cypress-io-aaf6d47499e8

【讨论】:

    猜你喜欢
    • 2023-02-16
    • 1970-01-01
    • 1970-01-01
    • 2017-09-03
    • 2020-08-28
    • 2018-10-18
    • 1970-01-01
    • 2012-01-07
    • 1970-01-01
    相关资源
    最近更新 更多