教你用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
复制到如下目录 :
哦耶!运行程序吧。愿主保佑你。
哈哈哈哈,俺 搞了一天,终于搞懂了。接下来自定义测试案例,这往篇写累了,换下篇。
- 教你用CppUnit 在vs2008 上构建图形界面的测试
- cppunit在vs2008中的设置
- CppUnit在VS2010上的正确使用
- CppUnit在VS2010上的正确使用
- CppUnit在VS2010上的正确使用
- cppunit在vs2008下使用的环境搭建
- 这是给c++用的自动注释宏 在vs2008上测试通过
- 在J2ME平台上构建你的邮件程序
- 在J2ME平台上构建你的邮件程序
- 在你的Linux 服务器上构建 Web spider(转)
- CppUnit测试框架在VC2008中使用的注意事项
- CPPUnit 的在VC6
- CPPUnit 的在VC6
- 如何在vc71上用cppunit之研究
- cppunit测试工程的配置
- 编写CppUnit测试用例
- Cppunit也有自动生成测试用例的框架
- 基于MFC的Cppunit测试用例编写步骤
- Ubuntu下codeblocks更改调试终端
- EditPlus 搭建 Lua 开发环境
- locale的设定中LANG、LC_ALL、LANGUAGE环境变量的区别
- eclipse中 “Copy" did not complete normally.错误的真正原因。
- php(创建、删除、移动、复制)文件及文件夹操作的实现方法
- 教你用CppUnit 在vs2008 上构建图形界面的测试
- Ubuntu安装软件提示"需要安装不能信任的软件包" .
- srv-u和IIS FTP教程
- set_bit() 等位函数分析! \linux-1.0\linux\include\asm\bitops.h
- Core Java (五) Java数组
- 修改DEDECMS的广告显示文件地址,防止广告被阻止显示。
- ECSHOP后台二次开发教程(一)
- 朱少民:基于过程的软件测试全景图 (2)
- android 挂载 SDcard 的方法