测试技术
rheostat
搬代码,筑程序
展开
-
编写优美的GTest测试案例
编写优美的GTest测试案例 使用gtest也有很长一段时间了,这期间也积累了一些经验,所以分享一下。GTest为我们提供了便捷的测试框架,让我们只需要关注案例本身。如何在GTest框架下写出优美的测试案例,我觉得必须要做到:案例的层次结构一定要清晰 案例的检查点一定要明确 案例失败时一定要能精确的定位问题 案例执行结果一定要稳定 案例执行的时间一定不能太长 案转载 2010-01-15 22:46:00 · 764 阅读 · 0 评论 -
玩转Google单元测试框架gtest系列
作者:CoderZh(CoderZh的技术博客 - 博客园)出处:http://coderzh.cnblogs.com/文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 编者按:Google Test是Google C++ Testing Framework的一种非正式的称谓,是google最近转载 2010-01-15 22:40:00 · 1544 阅读 · 0 评论 -
轻松编写 C++ 单元测试
轻松编写 C++ 单元测试介绍全新单元测试框架组合: googletest 与 googlemock文档选项打印本页将此页作为电子邮件发送样例代码转载 2010-03-17 22:45:00 · 2084 阅读 · 0 评论 -
Google C++ Mocking框架
Google开源其C++ Mocking框架作者 Abel Avram 译者 张龙 发布于 2008年12月18日 上午9时49分 社区 .NET, Java 主题 工件和工具 标签 Google, Mocks 几个月前Google开源了其C++测试框架,现在Google又基于BSD协议将其C++ Mocking框架Google Mock开源。在Google内部Google Moc转载 2010-03-17 22:59:00 · 1084 阅读 · 0 评论 -
再谈如何推广单元测试
再谈如何推广单元测试 任甲林 发表于 2010-1-25 9:05:00 以前曾经写了一篇博文谈如何推广单元测试,最近有朋友问我如下的问题,因此便又写了本文,阅读时请综合原来的博文。问题: 有开发人员认为进行单元测试会花费大量时间来编写测试用例,因此他们做单元测试的意愿比较低,请问有何好的建议进行单元测试的改进?解答: 1 首先应该明确单元的含义。单转载 2010-03-24 20:55:00 · 627 阅读 · 0 评论 -
软件测试资料
软件测试资料 近几个月,每当我打开电脑,刷下51就会有人加我好友,还留言说,自己是新人,知道我是自学的,想向我讨下学习方法,以及学习资料,让我帮帮他们,其实我每当看到这种消息,就有两种感觉,其一,我谢谢大家对我的信任;其二,我有点惭愧。我因为前几天忙,所以在回信都说等我忙完给你们找下资料,现在我不一一回信了,所以才在这里发个贴,希望见谅 一年前的今天我也和你们一样,转载 2010-03-24 21:15:00 · 2221 阅读 · 2 评论 -
用例设计
黑盒测试用例设计方法包括:1.等价类划分;2.边界值;3.因果图;4.判定表;5.流程分析法;6.状态迁移;7.正交表;8.输入输出域;9.错误猜测等。白盒测试用例设计方法包括:1.语句覆盖;2.分支覆盖;3.判断覆盖;4.条件覆盖;5.判定条件覆盖;6.基本路径覆盖等。一般设计测试用例时,需从各个角度考虑用例的实现,上面这些用例的设计方法也是从不同角度分析对软件进行测试。对于UT测试,除了用到黑原创 2010-03-24 21:08:00 · 651 阅读 · 0 评论 -
软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别
软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别 举个例子吧 if A and B then Action1 if C or D then Action2 语句覆盖最弱,只需要让程序中的语句都执行一遍即可 。上例中只需设计测试用例使得A=true B=true C=true 即可。转载 2010-03-24 21:13:00 · 5366 阅读 · 0 评论