code-coverage 相关问题

“代码覆盖率”(同义词:测试覆盖率)衡量已经执行的应用程序源代码量,通常是通过某些测试机制,通常是通过单元测试。

分支覆盖率与决策覆盖率相同吗?

我现在正在学习软件测试,我发现那里有很多覆盖标准。有件事让我很困惑。 分支覆盖率等于决策覆盖率吗? 维基百科说的...

回答 1 投票 0

使用 llvm-cov 为所有文件创建零覆盖基线

我正在尝试在 Mac 上使用 clang 的 llvm-cov 制作覆盖率报告。我希望所有已检测的文件(即我构建中的所有文件)——不仅仅是我的单元测试涉及的文件——都包含在 co...

回答 2 投票 0

在 Gradle 中排除 Jacoco 检测类文件

对于 Android Gradle 构建中的 Jacoco,如何排除某些类文件或库被检测?这与从覆盖率报告生成中排除类别不同。 这是由于...

回答 1 投票 0

Azure DevOps PublishCodeCoverageResults@2 未生成报告

我有一个构建管道,并将 PublishCodeCoverage 任务更新到 V2。当我运行管道时,任务成功运行,但是在管道完成后,未生成报告并且

回答 1 投票 0

如何测试范围测试的所有分支?

虽然目标是 100% 分支覆盖率,但我在测试范围检查的两个条件时遇到了一些困难: // 找到匹配的层级 对于 (uint256 i = 0; i < tiers.length; i++) { ...

回答 1 投票 0

如何告诉 IntelliJ 进行“完整”路径覆盖扫描?

假设我有以下代码: 类网络支付{ /** * 在特定条件下计算员工的净工资。 * @param hours - 工作小时数。 * @param rates - 豪...

回答 1 投票 0

LLVM 配置文件错误:运行时和检测版本不匹配:预期为 4,但得到 5

在运行我们的iOS项目的单元测试时,我们遇到了下面提到的错误。我们在XCode 13.4.1和14版本中尝试了不同的iOS版本,但结果没有改变。因为...

回答 1 投票 0

Gitlab 测试覆盖率仅解析分支

我正在尝试实现一个正则表达式,在使用 Gitlab CI 测试覆盖率解析运行 dotnet test 命令后,该正则表达式将仅输出分支的代码覆盖率,但我有点卡住了。 ...

回答 2 投票 0

intelliJ 在工具窗口 Coverage 中显示错误的覆盖目录

我正在使用: IntelliJ IDEA 2023.2.4(社区版) 内部版本 #IC-232.10203.10,建于 2023 年 10 月 24 日 正如您所看到的,IntelliJ 显示的是 src/main/ generated/package 目录而不是 src/m...

回答 1 投票 0

Django 覆盖率测试似乎没有运行所有应用程序测试

我正在使用覆盖率来检查我的测试套件覆盖了多少代码。 当我运行完整的测试套件时,它似乎没有运行一些测试,但如果我只运行一个应用程序,它就会运行。 例如覆盖运行

回答 1 投票 0

避免在 git commit 中包含使用 vitest 运行纱线覆盖创建的覆盖文件夹

我们的团队正在使用 vitest、vitest-environment-nuxt、nuxt-vitest 进行组件单元测试,创建覆盖率报告的提供程序是 v8,使用包 @vitest/coverage-v8。 我想要实现的是

回答 1 投票 0

lcov/genhtml 可以显示从未执行过的文件吗?

如何让 lcov 和 genhtml 显示未链接/加载的文件?我用它来显示测试覆盖率,我希望看到每个源文件都出现在 HTML 报告中,即使它的值为零

回答 2 投票 0

带有默认分支的 JUnit 代码覆盖率 switch 语句

我有util方法来处理一些文本。处理的方式由enum Mode决定。在编写单元测试来覆盖此方法时,我必须添加虚拟枚举元素才能包含默认值...

回答 2 投票 0

增加我未编写的文件的测试覆盖率

我编写了一个Python程序,用于计算给定整数列表和值范围的各种统计值。现在,我正在尝试为该程序编写一个测试文件,可以实现...

回答 1 投票 0

Visual Studio 2017 Professional 中缺少“分析代码覆盖率”选项

是否有任何选项可以启用“测试->分析代码覆盖率”中的选项? 还有另一种方法来运行代码覆盖率结果吗?

回答 3 投票 0

我可以获得专门针对用户故事的单元测试覆盖率报告吗?

我们正在使用cobertura来展示我们的单元测试覆盖率,我们才刚刚开始使用它(我是管理这个团队的新手)并且我们当前的单元测试覆盖率非常低,而不是只是进去寻找

回答 4 投票 0

使用 Goland 运行集成测试时如何覆盖我的服务器应用程序(包含 main.go)?仅测试容器一侧看起来被分析

我有一个 Go 项目,其中有 main.go 和管理器、dao、域类型......这是我的服务器应用程序。 我用“Run go build main.go with Coverage”启动它。 我也有一个集成...

回答 1 投票 0

从封面的覆盖率报告中排除 AspNetCoreGenerateDocument 类

我在 Views 文件夹中每个视图的代码覆盖率结果中出现了此类 AspNetCoreGenerateDocument.Views_Users__AddOrUpdateUser , 示例: AspNetCore生成文档。

回答 2 投票 0

Go 覆盖率配置文件提供了模块 url 和本地路径的组合

我最近开始使用 go build -cover -o 来收集 Go 1.20 中集成测试的代码覆盖率。我使用textfmt来获取覆盖范围,但是查看文本文件,它有一个本地...

回答 1 投票 0

dotnet cli - 代码覆盖率运行中未使用指定的 .runsettings 文件

我有一个包含两个 dotnet core 2.1 项目(c#)的解决方案。 第一个是控制台应用程序 秒是一个带有单元测试的测试项目 我生成有关项目 1 的代码覆盖率统计信息...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.