随笔分类 -  Test

做好发散测试,提高软件测试效率(转)
摘要:朋友,你是否了解发散测试?你尝试过发散测试么?你的发散测试的效果如何呢? 发散测试,顾名思义就是不以某个标准或者框框作为约束的一种测试,对于我们测试人员来说,给我们最大的约束的就是测试方案和测试用例,有时候别人写好的东西我们直接执行就行了,就像我们根本就不需要思考一样,那个时候,就觉得自己马上就成为一个随时被淘汰的角色,因为只是执行,我比自动化工具差多了。(具体差多少,自己可以比较时间,金钱,效率,成功率,犯错率等等,保证让你无地自容。) 还好,现代的软件测试还没有发展到那么强大--完全可以依靠工具。但是不管怎么样,作为测试人员,我们的首要目标就是在产品上市前多找出缺陷,保证不会因为我们的.. 阅读全文

posted @ 2013-03-21 18:53 冰河程序猿 阅读(964) 评论(0) 推荐(0)

cppunit在vs2008下使用的环境搭建(下)
摘要:.4.选择MFCGUI方式搭建第二个工程新建c++工程“MFC应用程序”并配置这个工程?首先,在工程中打开RTTI开关:工程属性->C/C++->语言,启动运行时类型信息选择“是”。?其次,由于CppUnit所用的动态运行期库均为多线程动态库,因此你的单元测试程序也得使用相应设置,否则会发生冲突。于是我们在工程属性->C/C++->代码生成,运行时库选择:针对debug和release分别设置为“多线程调试DLL”和“多线程DLL”,这里我们就选择前者好了?然后,link正确的lib,工程属性->链接器->输入,附加依赖项加入“cppunitd.libtes 阅读全文

posted @ 2013-01-26 14:57 冰河程序猿 阅读(795) 评论(0) 推荐(0)

cppunit在vs2008下使用的环境搭建(上)
摘要:cppunit在vs2008下使用的环境搭建1.cppunit在vs2008下使用的环境搭建1.1.资源获取Cppunit建议使用较稳定的最近的版本,l可以从网上下载:http://sourceforge.net/projects/cppunit/files/cppunit/1.12.1/l可以从分享目录下载:\\192.168.150.174\软件\cppunit-1.12.1.tar.gzvs2008可以从分享目录下载:\\192.168.150.174\软件\vs20081.2.编译cppunit相关及配置vc环境?安装vs2008并解压缩cppunit?打开..\cppunit-1.1 阅读全文

posted @ 2013-01-26 14:56 冰河程序猿 阅读(1965) 评论(0) 推荐(0)

cppunit在vs2008中的设置
摘要:先下个最新版cppunit-1.12.1.tar.gz 解压缩,进入cppunit-1.12.1/src目录,就是源代码所在,打开CppUnitLibraries.dsw工程,是用vc6.0写的,转换到CppUnitLibraries.sln OK,接着只需要修改一点点内容,删除掉解决方案下的DSPlugIn工程,修改TestRunner下UserInterface/DynamicWindow/MsDevCallerListCtrl.cpp文件第67行,改成"#import "libid:80cc9f66-e7d8-4ddd-85b6-d9e6cd0e93e2" 阅读全文

posted @ 2013-01-26 12:42 冰河程序猿 阅读(317) 评论(0) 推荐(0)

SinaWeiboSdk c++test
摘要:void WeiboTestCase::postStatusesUploadUrlText(){UNITTestIDBuilderPolicy policy(gWeiboHelper, RIT_STATUS);CPPUNIT_ASSERT(gWeiboHelper->getWeiboMethod()->postStatusesUploadUrlText(policy.asWords(), gWeiboTestUploadURL, 1) == WRC_OK);standardOptionForWaiting(WBOPT_POST_STATUSES_UPLOAD_URL_TEXT);} 阅读全文

posted @ 2013-01-23 18:33 冰河程序猿 阅读(205) 评论(0) 推荐(0)

[转]CppUnit测试框架入门
摘要:原文地址:http://www.vckbase.com/index.php/wv/982测试驱动开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之前,先写好基于产品代码的测试代码。开发过程的目标就是首先使测试能够通过,然后再优化设计结构。测试驱动开发式是极限编程的重要组成部分。XUnit,一个基于测试驱动开发的测试框架,它为我们在开发过程中使用测试驱动开发提供了一个方便的工具,使我们得以快速的进行单元测试。XUnit的成员有很多,如JUnit,PythonUnit等。今天给大家介绍的CppUnit即是XUnit家族中的一员,它是一个专门面向C++的测试框架。本文不对CppUni 阅读全文

posted @ 2012-12-08 12:12 冰河程序猿 阅读(235) 评论(0) 推荐(0)

导航