C++单元测试框架 CppUnit

未知
C/C++
跨平台
2008-09-13

CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。主要功能就是对单元测试进行管理,并可进行自动化测试。

测试驱动开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之前,先写好基于产品代码的测试代码。开发过程的目标就是首先使测试能够通 过,然后再优化设计结构。测试驱动开发式是极限编程的重要组成部分。XUnit,一个基于测试驱动开发的测试框架,它为我们在开发过程中使用测试驱动开发 提供了一个方便的工具,使我们得以快速的进行单元测试。XUnit的成员有很多,如JUnit,PythonUnit等。CppUnit 即是XUnit家族中的一员,它是一个专门面向C++的测试框架。

加载中

评论(0)

暂无评论

暂无资讯

3
回答
【统计】大家都在用什么框架做单元测试?

大家都在用什么框架做单元测试啊? 比如:C++开发,cppUnit单元测试框架·

2014/09/11 10:34
1
回答
关于Cppunit单元测试的重构

linux cppunit 单元测试 如果边开发边写单元测试,感觉还行,工作量不大, 但是代码写完了,在回头补单元测试,感觉好累,写的代码比开发时候还多,...

2012/12/19 10:56
1
回答
关于单元测试工具的比较

本人目前正在学单元测试方面的知识,也使用了几个工具Cppunit,gtest,cxxunit,还有vs2008自带的单元测试功能。感觉cppunit时间久...

2011/07/12 16:41
10
回答
国外同学让帮忙的一个C++机器人程序

一朋友在英国读书,老师安排了一个C++的作业,想让我帮下忙,可是我已经不做C++好久了。所以很多都记不起来了。 感觉这个题目还挺有意思,不知道有没有人能帮...

2013/12/28 20:15
3
回答
【北京】招聘 【C++】开发工程师

C++开发工程师 职责描述: 1. 负责C++项目和产品的开发工作 2. 根据软件需求说明书完成项目的详细设计 3. 根据详细设计进行项目程序开发 4. ...

2011/05/19 16:57

没有更多内容

加载失败,请刷新页面

没有更多内容

CppUnit学习笔记

展示了自己做的两个示例测试代码

2015/05/01 12:12
698
1
linux下netbeans的安装及cppunit的配置

1. 安装netbeans 可以在oralce官网上下到jdk7和netbeans 7.0.1的绑定安装版。 http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html 安装非常方便...

2012/03/20 17:50
365
0
CppUnit关于代码移植性的编码指南

这些编码指南是为了尽量让CppUnit能够在所有的编译器上编译通过。对于编写可移植C++代码有一些指导意义。

2014/08/20 23:02
64
0
创建 Pipeline

本文主要介绍如何通过 Jenkins 搭建 C++的持续集成环境。最后达到的效果是每天00:00 - 08:00之间构建、测试和打包一次工程。 开发环境为 VS2015,测试工具为 CppUnit,打包工具为 Inno Setup...

05/21 08:13
0
0
cppunit

cppunit在mingw下编译

2014/01/03 02:22
34
0
CPPUNIT的环境配置和简单示例

最近要使用CPPUNIT做单元测试,在网上找了一些资料后就按照流程走了一遍,现在将过程展示一下: 1.下载CPPUNIT的材料并编译相关工程,获得如下的lib文件和dll文件。进入 CppUnit 1.12.1\src...

2011/02/23 21:31
1K
1
没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序...

在VS 2005中建立Win32工程时(以VS 2005中文版为例),你可能会遇到这样的运行错误:“没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”(还可能是其...

2013/01/20 17:07
57
0
Ubuntu13.10下Cppunit1.12.1安装记录

介绍了将Cppunit1.12.1安装到Ubuntu13.10,并对其中遇到的一些问题进行了解决。

2014/03/04 13:55
425
0
在unbuntu下用netbeans,未检测到cunit,cppunit?

1.安装cunit:下载CUnit-2.1-2软件包,按照包里的安装说明文件安装(使用命令行); 2.安装cppunit:使用命令行:sudo apt-get install libcppunit-dev libcppunit-doc;...

2012/09/21 16:21
156
0
平日搜索链接

Python:使用ctypes库调用外部DLL:http://www.cnblogs.com/wuchang/archive/2010/04/04/1704456.html 单元测试应用指南(GTest,CPPUnit, OCUnit) :http://blog.csdn.net/horkychen/article/d...

2015/06/10 16:40
98
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部