测试一直都有黑,白之分。由于白盒测试一般情况下需要有比较高的技术要求及比一般开发人员还要高的项目经验和缜密的逻辑思维能力,且测试时间较长,多用于单元测试,工具昂贵,所以一般国内的企业会忽略白盒测试,这也是为什么白盒测试诞生至今,在国内没有正式推广的原因。对于一个健康的测试团队来讲,必须要有一个或多个熟悉白盒测试的人员。让我们先分析下,一般情况下,要实施覆盖率测试,有几种完全不同的策略。
1 黑盒...
分类:
其他好文 时间:
2014-10-17 17:03:19
阅读次数:
235
主要需求
1、 支持browser & nodejs
因为javascript既可以在浏览器环境运行,也可以在nodejs环境运行,因此需要能够统计两种环境下单元测试的覆盖率情况。
2、 透明、无缝
用户写单元测试用例的时候,不需要为了支持覆盖率统计多写代码,之前写的用例无需修改就可以直接统计覆盖率情况。
原理
javascript覆盖率的相关文章比较少,下面的...
分类:
编程语言 时间:
2014-10-17 16:59:58
阅读次数:
192
免费的Java代码测试覆盖率工具,Cobertura 和 EclEmma...
分类:
编程语言 时间:
2014-10-17 15:32:51
阅读次数:
232
【摘要】本文介绍测试用例一般要素,以及如何根据项目特点设计测试用例模板,用以提高测试用例设计效率和实现测试用例执行结果报告的自动化计算,分析测试用例覆盖率。 测试用例设计和执行是测试工作的核心,也是工作量最大的任务之一,设计良好的测试用例模板能提高测试用例的设计质量,便于跟踪测试用例的执行结果,自....
分类:
其他好文 时间:
2014-10-17 15:03:10
阅读次数:
176
三类较为有用的结束准则,它们分别是:1、有用但不是最佳的准则,根据的是特定的测试用例技术;比如1)系统测试用例设计已经通过评审2)按照系统测试计划完成了系统测试3)系统测试的功能覆盖率达100%4)系统的功能和性能满足产品需求规格说明书的要求5)在系统测试中发现的错误已..
分类:
其他好文 时间:
2014-10-13 14:59:10
阅读次数:
158
CodeCover代码覆盖率工具,本篇是基于MyEclipse插件来学习使用。
分类:
其他好文 时间:
2014-10-09 16:50:47
阅读次数:
235
连续几天都在写用例,回头看看,除了业务以外,基本上都是增删改查、分页控件校验、必填校验、格式校验、最大长度校验、特殊字符校验、唯一性校验,既然这样,为什么不专门建立一个通用测试用例库来存放这些通用的用例呢?这样就不必每个项目的每个查看页面都校验什么可不可以..
分类:
其他好文 时间:
2014-10-06 01:16:49
阅读次数:
348
原文:Visual Studio 2010 单元测试--运行测试并查看代码覆盖率运行测试并查看代码覆盖率对程序集中的代码运行测试时,可以通过收集代码覆盖率数据来查看正在测试的项目代码部分。
运行测试并查看代码覆盖率请注意“解决方案资源管理器”中的解决方案的名称。假定解决方案的名称为 CUnitTes...
分类:
其他好文 时间:
2014-10-03 20:45:25
阅读次数:
202
在vs2008中创建单元测试一,打开vs2008,创建一个类库VSTSDemo。因为我在学习的时候用的就是vs2008,其它版本的vs,方法应该差不多,大家自己研究吧 :)删除掉默认生成的类,然后创建一个LogonInfo类,然后我们在这个类中写一个很简单的获取最大值的方法GetMax(int[] ...
分类:
Web程序 时间:
2014-09-28 14:40:22
阅读次数:
266
运行测试并查看代码覆盖率对程序集中的代码运行测试时,可以通过收集代码覆盖率数据来查看正在测试的项目代码部分。运行测试并查看代码覆盖率请注意“解决方案资源管理器”中的解决方案的名称。假定解决方案的名称为 CUnitTest。 此解决方案包含测试代码。1)在“解决方案资源管理器”的“解决方案项”下,双击...
分类:
其他好文 时间:
2014-09-28 14:29:12
阅读次数:
180