教你用CppUnit 在vs2008 上构建图形界面的测试

来源:互联网 发布:网络平台是干什么的 编辑:程序博客网 时间:2024/06/05 05:11

妈呀,CSDN这个编辑真不好用,图片全光光了,不想再写第二遍了,直接录像比较方便,有兴趣去下载我资源吧。

1.到网上下载cppunit-1.12.1.tar.gz 

   介绍页面 http://sourceforge.net/apps/mediawiki/cppunit/index.php?title=Main_Page

   下载页面 http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz

2.解压

    

     我个人是解压到这个目录下了:

     

3.进到如下目录里面找到 cppunittest,并复制出来,这个将是我们以后增加测试案例的范本。

       我复制到了自己在D盘新建的一个目录,如下:

4.接着再到源码如下目录找到如下文件夹,也复制出来。

到之前新建的同一个目录下

5.好,接下来要开始动工了。首先打开右边那个CppUnitTestApp。然后删除掉如下文件,免得碍事,具体为啥子碍事,有兴趣的可以探索下。

然后打开

弹出对话框

选择全是。

6。项目打开以后,将如下选中的文件移除,这个东东在我们设置好源码目录后用不上,反倒会让编译难以通过。

现在项目文件是下面这样了。

Makefile.am也移除吧,没用。

现在展开Tests,里面一堆测试案例,通通删除,最简原则。

7.好了,现在这个图形界面已经准备好出发了。现在增加测试案例的文件。

记得这个目录吧,是最开始复制的。把里面的全部.h和.cpp文件添加进去。

现在多了一堆文件,挺烦,没事,等会再精简。

8.过这一步就可以编译了,坚持住。打开项工具-》选项,

到目录设置

然后增加包含目录如下:

增加库文件如下:

增加源文件如下:

完成,点确定。

9.可以编译了吗?可以,你编译试试。

额,弹出一个对话框:

直接点保存就好,当然如果之前保存过就不会弹出这个了。

GO ON.

编译刷刷的过呀,真爽呀

突然,晴天霹雳。。

10.打开项目属性。 

到链接器里面的输入:

到了吧,这里设置的相对路径,咱改改:

O了O了。GO GO GO。再编译吧。

那啥子,还失败,靠~~~

办法,出绝招。

11.到源码目录,找到如下法宝,打开,一路选是。

项目下如下搜索:

到一个地方,改成("8.0"),为啥子,为了革命的道路通畅。因为7.0是VC6的,不然无法编译通过滴。

好了,编译吧同志,注意是全部编译。

生成

。。。

。。。

漫长的等待。

啥子,还是有错误

忽略忽略,长征路上哪能没有阻碍。绕过。

好了,回去编译咱们的CppUnitTestApp吧。完事了?木有。

12.找到如下目录的如下文件testrunnerd.dll

复制到如下目录 :

耶!运行程序吧。愿主保佑你。

哈哈哈,俺 搞了一天,终于搞懂了。接下来自定义测试案例,这往篇写累了,换下篇。