 | 浅谈C/C++内存泄漏及其检测工具 | 未知 | 07-05 | 105 |
| 对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成熟…… |
 | Java中的语句、分支和路径覆盖测试 | Joe Ponczak | 06-09 | 139 |
| 简介 代码覆盖是一种用来度量已执行的软件测试水平的方法。收集覆盖度量数据的过程很简单:监测您的代码,并对所监测的版本运行测试。这样就可以生成相关数据,展示已执行哪些代码,或者更重要的是,未执行哪些代码。覆盖测试是对单元测试的完美补充:单元测试可以显示出是否代码按预期执行,而代码覆盖可以表明还需要对哪些代码进行测试。 大多数开发人员都能理解这一过程,也赞同其价值主张,他们通常追求100%的覆盖率…… |
 | 用Cobertura测量测试覆盖率 | Elliotte Rusty … | 05-30 | 112 |
| 尽管测试先行编程(test-first programming)和单元测试已不能算是新概念,但测试驱动的开发仍然是过去 10 年中最重要的编程创新。最好的一些编程人员在过去半个世纪中一直在使用这些技术,不过,只是在最近几年,这些技术才被广泛地视为在时间及成本预算内开发健壮的无缺陷软件的关键所在。但是,测试驱动的开发不能超过测试所能达到的程度。测试改进了代码质量,但这也只是针对实际测试到的那部分代码…… |
 | “白盒”静动测试两齐全 | 佚名 | 05-28 | 150 |
| 在通常情况下,嵌入式软件测试一般采取黑盒测试与白盒测试相结合的方法。其中,白盒测试一般分为静态测试与动态测试。静态测试不实际运行软件,主要是对软件的编程格式、结构等方面进行评估,而动态测试需要在Host环境或Target环境中实际运行软件,并使用设计的测试用例去探测软件漏洞。 静态测试 静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借…… |
 | 测试覆盖率工具 | 未知 | 05-28 | 142 |
| 测试覆盖率工具--clover.net 在网上一直找一个统计C语言的测试覆盖率的工具,具介绍在.NET下有这样的工具。clover.net,它能帮你分析那些代码已经经过了测试。 下面是关于覆盖分析的一些资料: 覆盖分析是对需求的实现程度或对程序的执行程度的分析。 覆盖分析包括两…… |
 | 嵌入式软件测试的十大秘诀 | 未知 | 05-28 | 104 |
| 嵌入式测试也是现在比较热门的测试方向,阅读了本文章,感觉对于单元测试也有一些帮助,是从其他论坛上看到,然后简单组织了一下!希望你够帮上大家!!! |
 | 白盒测试中的六种覆盖方法 | 佚名 | 05-26 | 190 |
| 摘要:白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖…… |
 | 为何要进行白盒测试 | 佚名 | 05-26 | 154 |
| 软件白盒测试是一个与黑盒测试相对的概念,是指测试者针对可见代码进行的一种测试。白盒测试通常再划分为单元测试、集成测试两大类,但依据不同的流程,对白盒测试细分的标准也不尽一致,比如在IBM的IPD流程之下,白盒测试可能划分为如下几类:模块单元测试、模块集成测试、模块系统测试、渐增Build集成测试、系统集成测试等。而在XP实践中,单元测试与集成测试之间的界限并不明显,统称为渐增迭代测试。 一、从一…… |
 | 白盒测试覆盖方法 | 佚名 | 05-24 | 121 |
| 摘要:白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖…… |
|