
测试调试
Peter(阿斯拉达)
关注系统界面开发技术,安全,语言特性,网络,图形,AI,硬件,并发,研发流程管理.
展开
-
[单元测试]_[制作单元测试(gtest)辅助动态库接口之获取指定目录的直接文件路径]
1.有时候单元测试需要对大批量的文件进行压力测试,这时候,代码里写死,xml配置文件,main的参数传递都不够方便。2.这时候如果有一个动态库可以自动获取指定目录下的直接文件路径并返回一个C链表结构对象,那么就可以给各种语言调用了,非UNICODE版本。3.以下在windows上使用MinGW的g++ 4.4编译过.4.参考了msdn的win32的api例子.原创 2012-11-24 23:57:57 · 4409 阅读 · 0 评论 -
[单元测试]_[Gtest中级使用教程]
场景:1. 单元测试在开发中保证程序质量是必修课,快速编写单元测试是能节约不少时间。2. C++的单元测试框架gtest是测试的首选,简单,轻量,快速。3. 开发时,对项目源码进行测试需要新建分离的单元测试项目,以下就是用python脚本直接创建单元测试项目的模板,模板里包括常用的单元测试断言和辅助类。原创 2014-03-04 13:56:42 · 7701 阅读 · 0 评论 -
[单元测试]_[VC2010使用gtest单元测试入门]
场景:1. gtest作为C++的单元测试工具很优秀了,它集成了很多标准assert所没有的功能,比如让流程继续执行的EXPECT,只测试特定测试用例的--gtest_filter,输出xml文件的测试报告.2.方便的FilePath对路径操作的类和Message设置Log级别,当然还有很多方便的功能,比如设置环境变量.using ::testing::internal::FilePath;using ::testing::Message;3.这里编写了一个vc2010简单的使用gt原创 2014-06-23 16:33:18 · 5233 阅读 · 0 评论 -
[调试]_[初级]_[VS本地Windows调试器]
条件断点培训.原创 2014-11-28 10:32:48 · 10728 阅读 · 0 评论 -
[GDB]_[命令行使用gdb调试程序简单应用]
使用场景:1.服务端编程时,如果由于系统限制只能使用命令行模式编写代码,那么也就是不能使用图形ide工具了。2.当ide对gdb支持不好时.3.系统资源不足时.4.只想使用editplus快速写例子程序时.5.环境mingw g++ 4.4,gdb 7.2,编译时记得加上-g选项,链接时不要加-s选项.文件1:C:\workspace\script-te原创 2012-11-25 09:17:47 · 4529 阅读 · 0 评论 -
[调试]_[初级]_[Windbg使用教程]
windbg使用教程原创 2014-11-28 10:34:19 · 15762 阅读 · 0 评论