当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: CppUnit 是开放源代码的测试工具,来源于 Java 版本的 JUnit。
 

 

    摘要:设定工作的优先顺序的一个重要途径是将紧急任务与重要任务分开: 既紧急又重要的事情是你必须马上采取行动去做的事情,你的工作成功与否也就取决于这项任务。不能完成一项紧急而又重要的任务,其后果可能是严重的。 重要但是不紧急的任务通常是你可以暂时延缓的任务。从长远看,这些也是能够产生重大后果的任务,也许是积极的,也许是消极的。 例如,起草一篇关键性的报告、坚持一个学习过程、在孩子的成长期花时间......
    摘要:数据库表结构: if exists (select name from sysobjects where name = ´content´ and type = ´u´) drop table contentgo create table content( --内容id id bigint identity(1,1) not null, --内容......


C++ 单元测试工具 CppUnitTest
cppunit 是开放源代码的测试工具,来源于 java 版本的 junit.单元测试在极限编程理论中有非常重要的作用.即使不采用极限编程方式,每个软件工程师应该写测试程序.准备测试数据.测试自己写的软件模块能够运行.

【程序编程相关:UBB

cppunit 可以用来同时测试多个软件模块,并且显示有多少成功.多少失败.有命令行方式运行,vc 写的 gui 程序界面,也有 qt 的 gui 程序界面.以下是 vc 运行界面. 【推荐阅读:关于winMM通讯中间件程序的系统结构

我们可以从 cppunit-1.10.2\examples\msvc6\cppunittestapp\cppunittestapp.dsw 改造入手,全部编译后,将原有的 cppunit.dsplugin.testrunner 几个project 删除,只留下cppunittestapp project.在 vc 的 file view 将原有的 dll dependencies,tests 删除.然后增加自己的测试程序. 【扩展信息:网络游戏同步

如果您想用 cppunit 来进行软件测试的话,可以到 cppunit 在 sourceforge 上面的网站下载原代码,里面有示例程序.

测试的 c++ 代码都必须加入到这个 project ,如果用 c++ builder 就只能用那个命令行的版本了.如果有失败的测试单元,则显示是哪些测试单元.

一般的测试单元,写一个 cppunit_ns::testcase 的子类,里面写一个或者多个 testxxx 函数.在 testxxx 中调用正式代码:


...   下一页
    摘要:受影响系统:  linux kernel 2.6.7  linux kernel 2.6.6  linux kernel 2.6.5  linux kernel 2.6.4  linux kernel 2.6.3  linux kernel 2.6.2  linux kernel 2.6.1-rc2  linux kernel 2.6.1-rc1  linux kernel 2.6.1  linu......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE