单元测试

以C/C++单元测试为主

排序:
默认
按更新时间
按访问量

C/C++单元测试培训

看视频,快速掌握C/C++单元测试。主讲老师拥有十多年单元测试实践,直接服务过的企业就达上百家。课程抛弃了宽泛而不能落地的理论,直面企业项目的单元测试难题,深入浅出地讲授C/C++单元测试的问题、思路与方法。在此课程的基础上,学员只需要经过一些练习,就可以在实 际的开发中应用单元测试、TDD、ET...

2014-04-17 17:00:09

阅读数:4015

评论数:3

PPT:C&C++,巧用单元测试新技术,实现开发质量效率飞跃

PPT下载:C&C++,巧用单元测试新技术,实现开发质量效率飞跃.ppt。     PPT用幻灯片加动画的方式,简明扼要地介绍了C/C++单元测试最新技术,以及如何巧用这些技术,实现开发质量和效率飞跃。     PPT包括:    单元测试带来什么?    单元测试太难了!    新技术,...

2014-10-22 16:02:09

阅读数:2272

评论数:0

再谈:为什么开源C/C++开源框架极昂贵?

今天读了一篇文章:《腾讯前员工创业笔记:那些跟钱有关的事儿》(http://tech.163.com/14/0515/08/9S9975C5000915BF.html),摘录两段:    刚开工的时候买办公电脑,我心想创业公司应该省钱,就把机箱CPU硬盘内存显卡买来自己装。虽然“科班出身,基本功扎...

2014-05-15 11:42:41

阅读数:2729

评论数:0

如何让编程产能翻二番?

TDD是敏捷开发的核心实践之一, Ruby On Rails的创始人David Heinemeier曾说,当年它打开了一扇门,让自己看到了高质量代码的全新世界。然而,TDD太难,成本太高。如果对TDD进行改进,消灭它的主要成本,并放大它的效益,就得到了一个大幅提升代码质量、大量降低开发成本的开发方...

2014-05-08 08:42:04

阅读数:3070

评论数:1

批驳:单元测试自己测效果不好,别人测效果才好

有一种说法:程序员测自己的代码效果不好,因为测试是找错,程序员不愿意去证明自己是错的,别人测效果才好,对吗?这种说法是根本错误的,误导了无数人。正好相反,单元测试要自己测效果才好,别人测则几乎没有效果,除非有函数级的详细文档。单元测试的三种方式:程序员编码同时测试、程序员编码后测试、由别人测试,成...

2014-04-29 10:57:01

阅读数:3001

评论数:13

将博客搬至51CTO

俺在51CTO开博,这篇只用于博客搬家,CSDN的博客仍然是

2014-04-22 16:31:33

阅读数:2370

评论数:0

为什么开源C/C++单元测试框架极昂贵?

用开源C/C++单元测试框架做C/C++单元测试,费钱、费力、误事,极其昂贵,为什么?

2014-04-22 09:05:41

阅读数:6896

评论数:12

可执行的C/C++单元测试教程

C/C++单元测试入门很简单,相关文章、教程、书籍很多,但理论通常跟实践脱节,学了一肚子理论,做起来可能还是老虎吃天,无从下手。我们需要一部简明扼要、贴近实际、边学可以边做练习、学完就能用的教程,简而言之,一部可执行的C/C++单元测试教程,Visual Unit 4的示例集就是这样的一部教程。

2014-04-11 08:38:14

阅读数:3561

评论数:1

表格驱动的单元测试技术(1)

【摘要】本文分析了传统单元测试技术的不足,提出了表格驱动的单元测试技术,新技术可以大幅降低单元测试的难度及综合成本,用户不需要编写测试代码,测试工作效率通常是现有技术的五倍以上。新技术已在C/C++单元测试工具Visual Unit 4中成功应用。这是第一节。一、传梳单元测试技术的缺陷分析    ...

2014-03-27 14:51:52

阅读数:3001

评论数:0

嵌入式测试:IAR单元测试示例

嵌入式测试通常涉及硬件的模拟与控制,需要在单元测试用例中随意模拟和控制硬件行为,以及模拟中断对全局变量的修改,并解决死循环、超时等问题。使用Visual Unit 4,通过在测试用例中设置内部输入,可以随意模拟和控制硬件行为;利用测试用例的多次赋值功能,可以轻松解决死循环、超时等问题。用Visua...

2014-02-26 09:52:33

阅读数:3610

评论数:0

单元测试本质:面向逻辑块

单元测试是最早阶段的软件测试,面对的目标最小,可以综合使用黑盒测试方法和白盒测试方法,按理说,单元测试用例的设计应该是最简单的,但实际上,单元测试用例的设计常让人感觉无从下手,这是什么原因?是代码真的不具有“可测性”吗?还是单元测试方法不对?正确的单元测试方法是什么?单元测试工具应该具备什么样的功...

2014-02-09 07:35:06

阅读数:6560

评论数:9

C/C++单元测试工具Visual Unit 4发布

大道至简,至简至速。C/C++单元测试工具Visual Unit 4,完全表格驱动,测试过程就是在表格中填数据;自动计算近似用例并提出修改提示,完成航空标准的覆盖率(MC/DC)很简单;程序行为可视,支持快速编写复杂代码,节约90%调试,开发过程很舒服。

2014-01-22 07:58:45

阅读数:3834

评论数:0

C/C++单元测试工具Visual Unit 4即将发布

十年磨一剑,霜刃未曾试。今日把示君,谁有麻烦事?

2013-12-21 16:45:23

阅读数:2430

评论数:0

C/C++单元测试工具基本技术指标

    这是本人根据多年经验提出的衡量C/C++单元测试工具能否胜任实际项目的技术指标,供需要评估单元测试工具的朋友们参考。1、 自动隔离测试目标    a. 可根据测试任务,设置指定的文件为测试目标;    b. 对于不测试,但可能大量依赖的文件,可以设为调用实际代码;    c. 对于...

2013-01-11 11:49:38

阅读数:4549

评论数:1

凯乐软件即将参展2012软博会并举办专题讲座,诚邀您的光临!

各位新老朋友:    2012第十六届中国国际软件博览会(简称“软博会”)将于5月31日—6月2日在北京举行。届时凯乐软件将参展本次盛会,并在会上举办主题为《单元测试实践的主要问题与解决》的专题讲座,诚邀您光临参观和交流!    展会地点:北京展览馆(北京市西城区西直门外大街135号)     我...

2012-05-16 09:34:29

阅读数:5679

评论数:1

单元测试实践的主要问题与解决(8)

(承上篇)3.3  如何解决“做不好”    现在来看做不好的问题。做不好的主要原因,是高标准的测试覆盖难以实现。    为什么要关注测试覆盖呢?因为未覆盖的单位,通常对应未测试的数据分类,也就是说,可以用覆盖率来检查测试的完整性,衡量测试效果。    应该在完成功能测试的基础上,统计覆盖率,找出...

2012-01-16 16:44:16

阅读数:6361

评论数:5

单元测试实践的主要问题与解决(7)

(承上篇)    这个底层函数返回的是一个对象指针,如何模拟呢?双击函数名,打开底层模拟器。        首先,在前置代码中定义对象并初始化。然后,在模拟值中填写这个对象的地址。        这是模拟的结果。        复杂对象的数据一样可以移到表格中,这时,要移到表格中的不是对象本身,而...

2012-01-12 10:36:21

阅读数:3961

评论数:0

单元测试实践的主要问题与解决(6)

(承上篇)    首先,我们要让这个取温度的函数返回1,表示取温度成功。双击函数名。        模拟值填1。        然后,设定环境的温度。双击这个表示环境温度的参数。        模拟值填28。        再看测试结果。现在测试就可以正常进行了。这个参数的输出是180,跟我们预期...

2011-12-28 10:05:47

阅读数:3419

评论数:0

单元测试实践的主要问题与解决(5)

(承上篇)3.2  如何解决“做不了”    上面我们只是用一个独立的函数来演示ETDD过程。在实际的工作中,代码之间通常是互相依赖的,这种依赖关系会造成测试难于进行,这就是“做不了”的问题。    我们首先来分析一下。“做不了”主要是指可测性问题。可测性问题的核心是内部输入。在解释内部输入前,我...

2011-12-15 10:48:42

阅读数:7235

评论数:3

单元测试实践的主要问题与解决(4)

(承上篇)    新加的这几行代码完成字符串的移动。这样,代码基本上写完了,结果对不对呢?CTRL+F7编译一下。        结果是完全不对的。我们来分析一下,输入是这个,全部代码都是黑色,表示都执行到了,跟我设想的一样。问题在哪里呢?    看一下计算左边空格的代码,经过计算后,指针偏移了,...

2011-12-09 10:14:58

阅读数:4773

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭