03 2012 档案

摘要:关于数据库相关的,发现好麻烦,幸好找到了一个可解决的网站。win-psycopg安装可直接去此网站:http://stickpeople.com/projects/python/win-psycopg/ 阅读全文
posted @ 2012-03-31 11:47 绿色的麦田 阅读(319) 评论(0) 推荐(0) 编辑
摘要:一直想写个通讯协议的测试工具,理想是每增加一条协议,测试代码只需增加一个数据结构,即可完成从请求发送到数据返回所有数据的展示与跟踪,反正用C++我是做不到,用java好像也没成功,据说脚本功能强劲,考虑到python的广泛基础和与C++的结合紧密,学习之,看初始教学挺简单,希望能完成当初的愿望.终于看到对象这部分了,一个关于对象的简单的例子:class Person: def setName(self, name): self.name = name def getName(self): return self.name def greet(sel... 阅读全文
posted @ 2012-03-24 15:45 绿色的麦田 阅读(211) 评论(0) 推荐(0) 编辑
摘要:p15 阅读全文
posted @ 2012-03-13 22:31 绿色的麦田 阅读(163) 评论(0) 推荐(0) 编辑
摘要:上章提到的测试方法不能进行测试安装和测试清除。测试夹具可完成这样的功能。 定义全局测试夹具: BOOST_GLOBAL_FIXTURE(classGlobal) 定义套件测试夹具: BOOST_FIXTURE_TEST_SUITE(suitName, classSuit) 用法相对比较简单,直接上代码: // test_boost_suit2.cpp : 定义控制台应用... 阅读全文
posted @ 2012-03-06 23:38 绿色的麦田 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:据说相比之cppunit等其它的测试工具更好用,反正当初cppunit没能够在实际工作中派上用场,今天突然看到boost test库,而且是boost库内置的,研究一下。 test库将测试程序定义为一个测试模块,由测试安装,测试主体,测试清理和测试运行器四个部分组成。测试主体是测试模块的实际运行部分,由测试用例和测试套件组织成测试树的形式。 刚开始测试时,老是会报如下的链接错误: ... 阅读全文
posted @ 2012-03-05 23:57 绿色的麦田 阅读(3385) 评论(0) 推荐(0) 编辑
摘要:log4cxx是业界通用的日志系统,建议我们在写程序的时候可以直接拿来使用,关于工程包及相关的lib及dll文件,网上有很多说明,略过。以下只讲怎样使用。一、建测试工程:testlog4cxx,直接选控制台应用程序, 在配置属性页中,选C/C++,常规,在附加包含目录中加入“./”;选链接器,常规,在附加库目录中加入"./",点选中常规下面的输入,在附加依赖项中加入“log4cxx/log4cxx.lib”二、在测试工程目录下加入log4cxx文件包三、加入include头文件:#include <log4cxx/logger.h>#include <lo 阅读全文
posted @ 2012-03-03 17:42 绿色的麦田 阅读(4065) 评论(0) 推荐(0) 编辑