专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
谈谈有关测试覆盖原创作者:jerry转载需经作者同意最后修改时间:2004-12-27软件Software测试覆盖包括分支覆盖语句覆盖以及条件覆盖这是白盒测试中个很基本测试概念但是最近和几位搞了多年测试朋友谈及此事大家都搞不大清楚下面我通过个例子来深入探讨下这个问题:我们首先来看下这几些测试覆盖定义:定义、语句覆盖:它要求被测每可执行语句在测试中尽可能都检验过;定义 2、分支覆盖:要求中所有判定分支尽可能得到检验;定义 3、条件覆盖:当判定式中含有多个条件时要求每个条件取值均得到检验;从这些定义我们可以很容易理解到语句覆盖是把中所有语句都给覆盖到;分支覆盖是把中 [阅读全文] [PDF]
 本文主要通过个举例项目介绍如何在集成了Ant和Junit基础上利用EMMA来收集单元测试对代码覆盖率 介绍测试代码覆盖率重要性   测试驱动开发(TDD)是极限编程个重要特点它具有很多优点并被越来越多开发人员所接受在测试驱动开发过程中员经历了编写测试用例实现功能重构代码这个不断迭代过程实战证明这个过程能显著提高我们生产效率并产生高质量代码它还能给我们以自信让我们放心重构自己代码   测试代码确实能够保证代码质量但如果你以为自己已经写了堆测试用例并都能运行通过时就能高枕无忧了那么你错了隐藏Bug也许只是在等待时机让你系统崩溃这是什么原因呢?聪明你肯定已经想到测试 [阅读全文] [PDF]
软件Software测试覆盖包括分支覆盖语句覆盖以及条件覆盖这是白盒测试中个很基本测试概念但是最近和几位搞了多年测试朋友谈及此事大家都搞不大清楚下面我通过个例子来深入探讨下这个问题:我们首先来看下这几些测试覆盖定义:定义、语句覆盖:它要求被测每可执行语句在测试中尽可能都检验过;定义 2、分支覆盖:要求中所有判定分支尽可能得到检验;定义 3、条件覆盖:当判定式中含有多个条件时要求每个条件取值均得到检验; 从这些定义我们可以很容易理解到语句覆盖是把中所有语句都给覆盖到;分支覆盖是把中每个分支都给覆盖到;条件覆盖是把判断条件中所有条件都给覆盖到下面我们通过个简单例子来 [阅读全文] [PDF]
1 共3条 分1页