code-coverage 相关问题

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

Webpack istanbul-instrumenter-loader 未加载所有源文件

我有一个很大的项目,但目前测试很少。覆盖率高得惊人。覆盖率高的原因是因为仅报告具有以下内容的文件的覆盖率...

回答 1 投票 0

使用c++编译器运行gcov工具

我第一次使用覆盖率工具 gcov 来分析一个大型项目。 我有这样的目录结构: 硬件 -FooHW1.cpp -FooHW1.h -FooHW2.cpp -佛...

回答 2 投票 0

使用 Bazel 生成覆盖率报告

我正在使用 genhtml 命令从 Bazel 生成的coverage.dat 文件生成html 覆盖率报告: genhtml bazel-testlogs/path/to/TestTarget/coverage.dat --输出目录覆盖率 问题...

回答 3 投票 0

GitLab 中的代码覆盖率问题 - 显示未知

我在舞台上添加了覆盖关键字和正则表达式,仍然不起作用。 运行测试: 阶段:测试 覆盖范围: '/覆盖范围: ^TOTAL.+?(\d+\%)$/'

回答 1 投票 0

有没有办法将两个 .gcda 文件合并为一个?

我对一个应用程序有几个单元测试,每个测试都能够生成 .gcda 文件。我希望能够生成统一的 .gcda 文件,它代表我的测试用例的覆盖范围...

回答 4 投票 0

Angular 12 / 13:无法将代码覆盖率报告与 sonarqube 集成

当我运行 ng test --code-coverage,然后运行 sonar-scanner 时,仍然无法在声纳服务器上看到覆盖率报告。 我尝试使用 Angular 13 设置新项目并按照官方设置

回答 2 投票 0

有没有办法确定生产环境中实际运行了哪些代码行?

有没有办法确定生产环境中实际运行了哪些代码行? 类似于代码覆盖率,但不在测试中。在实际代码执行中。 确定死代码

回答 1 投票 0

如何使用 cypress 将代码覆盖率添加到 React/NextJs/Typescript (create-next-app)

我使用 create-next-app 和默认选项创建了一个新项目。 npx [email protected] --- 您想在这个项目中使用 TypeScript 吗?是的 您想在这个 p 中使用 ESLint...

回答 2 投票 0

为什么 gcc 4.1 + gcov 报告 100% 的分支覆盖率而更新的(4.4、4.6、4.8)报告“p = new class;”的 50%线?

当 gcc 4.1(使用 gcov)下一行: p = 新类别; 被报告为 100% 分支覆盖率 <-- THIS IS OK for me. Why using gcc 4.4 and higher same line is reportted as: [+ -] p = new Class; (50% b...

回答 2 投票 0

更新到 Angular 13 后,生成的覆盖率报告是空的

最近将我的角度应用程序版本迁移到 13。删除了 karma-coverage-istanbul-reporter 并添加了 karma-coverage。执行测试时,生成的覆盖率报告是空的...

回答 0 投票 0

python 覆盖抛出模块未找到错误

我有一个结构如下所示的python项目 - 项目文件夹 - 来源 - 主要.py - 实用程序.py - 测试 - 测试场景 - test1.py - te...

回答 0 投票 0

哪些开玩笑的配置问题可能导致测试仅在 --coverage 模式下失败?

升级 jest 后,从 React 16 升级到 17 并从 enzyme 切换到 react-testing-library,当我正常运行它们时,我的所有前端测试都通过了,但是有 6 个(超过 50 个)套件失败了.. .

回答 0 投票 0

如何在 lombok 中为@AllArgsConstructor 编写 Junit 测试用例

如何在 lombok 中为@AllArgsConstructor 编写测试用例。任何人都可以帮助我解决问题。 @AllArgsConstructor @JsonIgnoreProperties(ignoreUnknown = true) 公开课 ABC{ 私人

回答 1 投票 0

无法读取执行数据文件jacoco.exec

我想使用 jacoco 获取 GWT 应用程序的代码覆盖率。构建是使用 ant 完成的,构建文件如下所示 我想使用 jacoco 获取 GWT 应用程序的代码覆盖率。构建是使用 ant 完成的,构建文件如下所示 <jacoco:coverage destfile="${local.build.dir}/jacoco.exec"> <junit printsummary="yes" fork="true" dir="${basedir}" forkmode="@{aij-forkmode}" haltonfailure="yes" maxmemory="2000m" showoutput="no"> <jvmarg value="-XX:MaxPermSize=128m"/> <sysproperty key="gwt.args" value="-prod -gen ${local.build.dir}/gen -war ${local.build.dir}/build/war" if:true="@{aij-prod}"/> <sysproperty key="gwt.args" value="-devMode -logLevel WARN -war ${local.build.dir}/build/war" unless:true="@{aij-prod}"/> <sysproperty key="java.awt.headless" value="true"/> <classpath refid="@{aij-testingtarget}.path"/> <formatter type="xml"/> <!-- If the ant command line sets the test_name property (see above) then we just run that one test. --> <test fork="true" name="${test_name}" todir="${reports.dir}/raw/" if="test_name"/> <!-- otherwise, we run all the tests --> <batchtest fork="true" todir="${reports.dir}/raw/" unless="test_name"> <fileset dir="${tests.dir}"> <include name="@{aij-dir}/**/*Test.java" /> <exclude name="@{aij-dir}/**/Abstract*Test.java" /> </fileset> </batchtest> </junit> </jacoco:coverage> <junitreport todir="${reports.dir}"> <fileset dir="${reports.dir}/raw/"> <include name="TEST-*.xml"/> </fileset> <report format="frames" todir="${reports.dir}/html"/> </junitreport> <jacoco:report> <executiondata> <file file="${build.dir}/jacoco.exec"/> </executiondata> <structure name="Example Project"> <classfiles> <fileset dir="${class.dir}"/> </classfiles> <sourcefiles encoding="UTF-8"> <fileset dir="${src.dir}"/> </sourcefiles> </structure> <html destdir="${coverage.dir}"/> </jacoco:report> 当我为 jacoco 报告任务运行测试命令Unable to read execution data file /build/jacoco.exec 时出现以下错误。 我该如何解决这个错误。 我尝试了不同的 stackoverflow 答案,但没有任何效果。

回答 0 投票 0

带有 DotNet 框架版本 4.8 的 Azure Devops 管道 - 代码覆盖率在 Sonarqube 上始终显示为 0.0%

使用 DotNet 框架版本 4.8 从 Azure Devops Pipeline 执行管道。 代码覆盖率已启用 任务“Visual studio test assemblies”得到“Unsupported Target

回答 0 投票 0

如何在 Xcode 14.3 中启用代码覆盖率? (看起来和其他版本不一样)

通常我会遵循这些步骤。基本上我会点击我的方案,然后编辑,然后测试,然后我会有一个漂亮整洁的启用代码覆盖率框,我可以勾选。但是,对于 14.3,我看不到我...

回答 0 投票 0

io.mockk.MockKException:无法为 SignedCall 匹配模拟签名

我在运行模拟测试时遇到了问题(使用 mockK 和 Kotlin)。 我有几个工作单元测试。昨天我正在测试我实现的功能。但是每当我尝试运行测试时,

回答 1 投票 0

如何使用 visual studio 代码通过突出显示行反应应用程序来检查代码覆盖率

是否有任何方法可以突出显示具有 React 应用程序代码覆盖率的所有行。我正在使用 Jest。我的编辑器是 visual studio code。

回答 2 投票 0

如何使用 selenium 功能测试获取基于 js 的电子应用程序的代码覆盖率

使用基于 selenium 的测试来自动化基于 js 的 electron 应用程序,需要一个解决方案来获得代码覆盖率,当我们在 electron 应用程序上运行 selenium 测试(功能测试代码覆盖率)

回答 0 投票 0

如何在 Laravel 中为“app”以外的文件夹生成代码覆盖率

我在 Laravel v9.15.0 和 PHP v8.1 上有一个项目,我更改了 phpunit.xml 文件以生成我项目中模块文件夹的代码覆盖率,它与默认...

回答 2 投票 0

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