相关疑难解决方法(0)

C++单元测试框架的比较

我知道关于C++单元测试框架的建议已经存在一些问题,但所有答案都没有帮助,因为他们只是推荐其中一个框架,但没有提供有关(特征)比较的任何信息.

我认为最有趣的框架是CppUnit,Boost和新的Google测试框架.有人做过任何比较吗?

c++ unit-testing cppunit googletest boost-test

287
推荐指数
7
解决办法
25万
查看次数

如何为Visual Studio C++设置单元测试

我无法弄清楚如何在Visual Studio 2008 for C++中设置和使用测试框架,可能是内置的单元测试套件.

任何链接或教程将不胜感激.

c++ testing unit-testing visual-studio

92
推荐指数
4
解决办法
6万
查看次数

C++单元测试框架

我为我的C++代码使用Boost Test框架,但它有两个问题,可能是所有C++测试框架都常见的:

  • 无法创建自动测试存根(例如,通过从所选类中提取公共函数).
  • 你不能运行一个测试 - 你必须运行整个'套件'测试(除非你创建了许多不同的测试项目).

有没有人知道更好的测试框架,还是我永远不会嫉妒Java/.NET开发人员可用的测试工具?

c++ unit-testing

61
推荐指数
6
解决办法
5万
查看次数

提升测试与Google测试框架

我是单元测试世界的新手,基本上我是c ++开发人员,在大型产品上工作了近3年,现在我决定对我的代码进行自动单元测试.为此,我在互联网上做了很多研究并遇到了许多工具和框架,最后选择了以下两个:1)Boost测试库2)c ++的Google测试框架

现在我很困惑哪些可供选择.如果有人使用上述任何一项,请分享您的经验.

boost automated-tests unit-testing googletest

38
推荐指数
3
解决办法
3万
查看次数

用C++进行单元测试

如何开始在C++中进行单元测试?

我在Java编码时使用了Junit,发现它非常有用.C++中有类似的东西吗?您有什么推荐的吗 ?

c++ unit-testing

22
推荐指数
5
解决办法
3441
查看次数

C++单元测试库

我遇到了cppunit,但它看起来并不容易使用(也许我看起来并不难,也许是因为C++不能像Java/C#那样工作).有广泛使用的简单替代品吗?

实际上, cppunit是C++的标准单元测试框架吗?

c++ unit-testing cppunit

17
推荐指数
3
解决办法
1万
查看次数

用C++进行单元测试

我一直在阅读有关单元测试和测试驱动开发的很多内容.

最近,我还阅读了java单元测试代码.

但是,我更喜欢用Qt开发.所以我搜索了"用c ++进行单元测试",并发现了大量有关C++可用的单元测试框架的信息.

但是,我找不到各种框架的可靠比较.

所以我期待SO社区指导我选择c ++的"最佳"单元测试框架.

另外,如果有人对Qt中的TDD有特别的评论(特别是使用Qt-Creator),那么他们非常受欢迎.

c++ tdd qt unit-testing qt-creator

13
推荐指数
2
解决办法
5512
查看次数

在C++中设计可测试性

我想了解用C++设计可测试应用程序的最佳方法,也许与C#相比(因为它是我的背景,非常适合测试)

我习惯于编码接口,依赖注入,控制框架的反转和模拟对象.由于C#有很多不同的语言特性,我不确定有多少模式仍然适用.我还想象C++的独特功能/限制可能会带来不同的测试策略.

我看过单元测试框架,我喜欢Google Test,但是编写我的新代码以尽可能测试它也很重要.

  • 是否有任何开源项目可以推荐为C++测试正确吗?
  • 是否有更详细地涉及此主题的书籍或文章?
  • 其他框架/库的建议

谢谢

c# c++ testing unit-testing

7
推荐指数
2
解决办法
973
查看次数

CPPUnit与CPPUnit2

我刚注意到CPPUnit2存在.

有人在这里使用吗?或者是CPPUnit更常用的2?

谢谢.

unit-testing cppunit

5
推荐指数
1
解决办法
1608
查看次数