Google 测试输出报告附加

2024-01-27

我在 VC++ 中使用 GTest 进行单元测试。我有5套测试服。我想生成 Google 测试返回的结果的测试报告。

我在 InitGoogleTest 方法之前使用了 ::testing::GTEST_FLAGS(output) = "xml:filename.xml" 。

已生成报告,但仅针对最后执行的测试套件。每次它都会覆盖测试套件结果。

我的代码如下所示:

::testing::GTEST_FLAGS(output) = "xml:filename.xml"

switch(tessuite)
{

CASE TEST1:
  ::testing::GTEST_FILTER("TEST1*");

  RUN_ALL_TESTS();

CASE TEST2:

  ::testing::GTEST_FILTER("TEST2*");

  RUN_ALL_TESTS();

CASE TEST3:

  ::testing::GTEST_FILTER("TEST3*");

  RUN_ALL_TESTS();

CASE TEST4:

  ::testing::GTEST_FILTER("TEST4*");

  RUN_ALL_TESTS();

CASE TEST5:

  ::testing::GTEST_FILTER("TEST5*");

  RUN_ALL_TESTS(); 

}

当我运行为最后一个测试套件生成的程序文件 name.xml 报告时。不附加所有测试套件的结果。怎么追加呢?

我想为所有测试套件生成单一报告。有人帮我吗?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google 测试输出报告附加 的相关文章

  • 如何在 Linux 上将 googleTest 设置为共享库

    Debian 不再为 gTest 提供任何预编译包 他们建议您将该框架集成到项目的 makefile 中 但我想保持我的 makefile 干净 如何像以前的版本 在开始之前 请确保您已阅读并理解这篇来自谷歌的注释 本教程使 gtest 的
  • 如何从googletest中的异常中获取回溯信息?

    我正在尝试做一些半测试驱动的设计 有时当我实现一个新功能时 它会在某个地方出现异常 gtest 告诉我的只是异常是什么 并且没有给我任何回溯信息 如果我运行 gdb args gtest catch exceptions 0 它将在出现异常
  • GoogleTest 编译时出现 MT_StaticRelease 错误

    如何使用 MT 选项强制 google 测试编译 我看到 google test 尝试使用 MT 进行编译 internal utils cmake 第 33 行 if NOT BUILD SHARED LIBS AND NOT gtest
  • 使用 conan 安装 gtest:对 `testing::internal::GetBoolAssertionFailureMessage` 的未定义引用

    I use cmake构建我的项目并conan安装谷歌测试作为依赖 柯南文件 txt requires gtest 1 7 0 lasote stable generators cmake imports bin dll gt build
  • CPack:从子目录(googletest 目录)中排除 INSTALL 命令

    我正在使用 CMake 进行项目 并使用 googletest 进行测试用例 环顾互联网 通常的做法是将 googletest 源代码复制到存储库的子文件夹中 并将其包含在 add subdirectory googletest 中 我就是
  • 在编译时选择随机数分布

    我正在使用编写测试TYPED TEST谷歌测试的功能 它允许我将测试推广到多种类型 我正在测试类型的类模板int and double 在测试中 我需要生成随机数 为此 我尝试使用std uniform int distribution
  • 在 Google Test 或 Google Mock 中比较特征矩阵

    我想知道是否有一个好的方法来测试两个Eigen http eigen tuxfamily org index php title Main Page矩阵为近似平等使用谷歌测试 https code google com p googlete
  • 如何对 BSD 套接字进行单元测试 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在使用 BSD 套接字在 Ubuntu 中编写基于服务器 客户端的 C 应用程序 我使用 Google C 测试框架作为我的单元测
  • 如何使用 vsinstr/vsperfmon 获得真实的代码覆盖率

    我的基于微软的开发环境如下所示 巨大的原生 C 代码库 分为 10 个项目 每个项目都有一个依赖的测试项目 GoogleTest 单元测试 只需引用要测试的源 我使用 vsinstr 和 vsperfmon 用于检测 监视可执行文件和 dl
  • gmock 可以用于存根 C 函数吗?

    我是 gmock 的新手 所以我想知道如何对在测试中的函数中调用的简单 C 函数进行存根以进行单元测试 Example int func int a boolean find Some code find func 1 return fin
  • 如何使用 gmock MOCK_METHOD 进行重载运算符?

    我是 googlemock 和 StackOverflow 的新手 我在使用时遇到问题MOCK METHODn在googlemock中 我相信这个功能被广泛使用 这就是我所做的 我有一个抽象类Foo虚拟重载operator class Fo
  • Google 测试输出报告附加

    我在 VC 中使用 GTest 进行单元测试 我有5套测试服 我想生成 Google 测试返回的结果的测试报告 我在 InitGoogleTest 方法之前使用了 testing GTEST FLAGS output xml filenam
  • 如何用 Google 测试捕获断言?

    我正在使用 Google 测试框架编写一些单元测试 但我想检查一些断言是否放置得当并且有用 有没有办法在 Google 测试中捕获断言 测试中的示例代码 int factorial int n assert n gt 0 然后是测试 inc
  • 如何隐藏 NVCC 的“函数已声明但从未引用”警告?

    当编译使用Google Test的CUDA程序时 nvcc将发出误报警告 函数 已声明但从未被引用 An MCVE test cu include
  • 动态 dll 加载和 googletest

    我有几个基于 MFC 的项目 DLL 我想在里面添加一些 GTest GMock 测试 我需要以最小的努力做到这一点 所以我的计划是 将测试文件添加到每个库并将其链接到 gmock lib 准备一个可执行文件 它将使用最少的 main 动态
  • 使用 google test 将类型名和字符串传递给参数化测试

    有没有一种方法可以使用谷歌的测试将类型和字符串传递给参数化测试 我想要做 template
  • 将 gtest 与 xcode 结合使用

    我正在尝试在我的计算机上设置一个 C 单元测试库 并认为 google 的 gtest 会很合适 我目前正在使用最新版本的 xcode 运行 mountain lion 我一直在尝试按照发现的说明进行操作here http code goo
  • 在 GoogleTest 中使用 ASSERT 和 EXPECT

    当 ASSERT 宏导致测试用例终止时 EXPECT 宏继续其评估 我想知道决定是否使用其中之一的标准是什么 Use ASSERT当条件must保持 如果没有 测试就在那里停止 当测试的其余部分在不满足此条件的情况下不具有语义意义时 请使用
  • 使用 google test 进行数据驱动的单元测试

    我目前正在使用以下方法为嵌入式应用程序编写单元测试谷歌单元测试框架 https github com google googletest 现在 我的老板对我测试的数据 即我调用被测类的方法的值 在测试中是硬连接的感到不安 他请求从文件中读入
  • Github Action 在运行可执行文件时卡住

    我正在尝试设置运行google tests on a C repository using Github Actions正在运行的Windows Latest 构建过程完成 但是当运行测试时 它被卡住并且不执行从生成的可执行文件Visual

随机推荐

  • 如何创建一个大小有限的VecDeque?

    我想实施一个VecDeque有最大尺寸限制 我有两个策略 但我都无法完成 第一种方法 通过组合继承 我创建了一个新结构 pub struct LimVecDeque
  • 通过 TCP 发送和接收 XML 数据

    我一直在尝试弄清楚如何通过 TCP 服务器发送和接收 XML 数据 我有java编程背景 所以我在这里有点超出我的深度 如果我只发送纯文本 我的程序就可以工作 但是一旦我尝试发送 xml 数据 它就会挂起 服务器永远不会收到消息 我一直在寻
  • 如何使我的请求在后台运行,同时填充其他 EditText(线程)?

    我是线程新手 但我有一个 EditText 视图 每当失去焦点时 它都会使用用户从 EditText 的输入填充带有图像徽标的 RecyclerView 但是 每当用户失去焦点并且调用该方法时 一切都会停止一段时间 这意味着我不擅长线程 我
  • 将 stdout 和 stderr 重定向到文件和控制台

    在 powershell 脚本中 我调用一个程序并想要重定向stdout and stderr to 不同的文件 同时仍然在控制台中显示两者的输出 所以基本上 我想要 stdout gt stdout stdout gt out log s
  • 无法在 Eclipse + EPIC 中查看本地文件

    我刚刚安装了 Eclipse 3 7 的 Perl EPIC 插件 调试器本身工作正常 我可以单步执行我的代码 但是我看不到任何变量 Eclipse 在错误日志中报告此错误 解析调试器变量时发生错误 的内容 变量视图可能不准确 字符串导致的
  • 录制的声音文件(ala google now,google keep)-RecognizerIntent/Listener

    我一直在开发一个使用 recognizerIntent 来获取语音输入的应用程序 然而 自从 jelly bean 推出以来 我一直无法从我的语音输入中获取实际的声音文件 在识别监听器中 http developer android com
  • 您不能对同一个动态路径 Nextjs 使用不同的 slug 名称

    我在我的项目中使用基于文件夹结构的 nextjs 默认动态路由技术 我有一条路线是 pages language location location id 现在我遇到一个用例 除了最后一个参数之外 我需要与上面的路由完全相同 locatio
  • C#:从正文和文件中将模型发布为 MultipartFormDataContent

    我正在寻找一种在一个请求中发送模型和图像的方法 我尝试从正文发送我的模型 但我不知道如何发送文件 除了在不同的文件中发送图像和模型之外 还有其他方法吗 这是我的 API 中的 POST 方法 HttpPost Route UploadNew
  • 如何使用 Python 从 Firebase 存储中检索图像?

    我已经将图像存储到 Firebase Storage 我需要使用 Python 代码将其取出 我可以使用任何 URL 检索图像吗 或者有什么办法可以找回来吗 以下是我如何将其存储在 Firebase Storage 中的图像 这就是我用的
  • 使用 Vaadin 从菜单栏打开 pdf 文件

    我的 vaadin 应用程序中有一个菜单栏 并且想要添加一个项目来打开 pdf 文件 这是浏览器的新选项卡 我找到了一些使用按钮打开文件的解决方案 但我必须使用 MenuItem MenuBar Command commandHandler
  • 如何从 ASP.NET 5 MVC 6 控制器操作返回 XML

    如何从控制器操作返回 XML 即使我添加标题Accept application xml它返回一个 JSON 对象 MVC 5 中的 WebApi 控制器支持这一点 我需要做什么才能使其在 MVC 6 中工作 Microsoft 删除了 X
  • 在 iPad 中重新定向期间在视图中定位对象

    iPad 专家 苹果希望我们支持所有方向 我认为这意味着特定的布局应该旋转 以便所有对象的位置相对相同 或者 如果看起来不太好 那么它们应该重新定位 或者应该设计和构建两个视图 如果我依赖内置的旋转机制 对象要么会调整大小 要么以一个方向或
  • 如何在 extjs 网格(单元格编辑)中显示完整列可编辑?

    我正在使用单元格编辑插件来编辑单元格 但这就像当我们单击该列时 它将进入编辑模式 我想显示带有可编辑文本框的完整列 目前我正在使用以下代码使其可编辑 selType cellmodel plugins Ext create Ext grid
  • Gradle 禁用所有增量编译和并行构建

    在一小部分 sbt 项目中 我们需要 protobuf grpc 编译 并且因为只有 Gradle 对此有正常支持 所以我们用它来执行 protobuf 相关任务 有时它会随机失败编译相同的东西 但重试时会成功 我们确定这是因为增量 Jav
  • Firestore:多个条件 where 子句

    例如 我的图书列表有动态过滤器 我可以在其中设置特定的颜色 作者和类别 该过滤器可以一次设置多种颜色和多个类别 Book gt Red Blue gt Adventure Detective 如何有条件地添加 where firebase
  • 使用 PHP 获取 DOM 元素

    我正在努力理解如何在 PHP 中使用 DOMElement 对象 我找到了这段代码 但我不确定它是否适用于我 dom new DOMDocument dom gt loadHTML index php div dom gt getEleme
  • 查看已完成的 Elasticsearch 任务

    我正在尝试使用 Elasticsearch 的更新查询 API 来运行日常任务 我可以找到当前正在运行的任务 但需要一种方法来查看所有任务 包括已完成的任务 我已经查看了 Update By Query API 的 ES 文档 https
  • 在 BeautifulSoup 中使用多个条件

    我们使用此代码查找包含文本 Fiscal 的标签 soup find class label text re compile Fiscal 我如何在这里放置多个条件 假设标签都包含 财政 和 年度 或者包含 财政 而不是 年份 的标签 如果
  • Android 如何在安排后更改 TimerTask 间隔?

    timerUploadTime new Timer timerUploadTimeTask new TimerTask Override public void run mHandler post new Runnable Override
  • Google 测试输出报告附加

    我在 VC 中使用 GTest 进行单元测试 我有5套测试服 我想生成 Google 测试返回的结果的测试报告 我在 InitGoogleTest 方法之前使用了 testing GTEST FLAGS output xml filenam