好的测试实践——软件测试的尽早介入
来源:互联网 发布:淘宝店铺客服流程 编辑:程序博客网 时间:2024/05/16 10:12
测试的尽早介入,是软件测试提倡的一个基本原则。测试过程中实践测试的尽早介入原则,其主要的优点表现在:提高质量、降低成本、加快进度和过程改进等。
首先,我们将从缺陷的角度来看看测试尽早介入的表现。缺陷是我们测试人员的最主要输出之一,但是它的一些特征说明了测试尽早介入的必要性。
1)缺陷是什么时候引入的
图1 不同阶段缺陷引入的分布
2)缺陷在什么时候发现
图2 缺陷发现的阶段
3)缺陷的雪崩效应
图3 缺陷的雪崩效应
4)缺陷发现与修复的成本放大效应
图4 缺陷发现与修复的成本放大效应
图1缺陷是在什么时候引入的,说明大部分的缺陷都是在需求阶段引入的;而图2说明大部分的缺陷却是在系统测试阶段才被发现;图3说明前期阶段存在的缺陷,会随着开发阶段的开展而不断的放大;而图4说明发现和修复缺陷会随着开发阶段的演进而不断的放大。因此,从这些图表和数据中,我们可以看出测试尽早介入的必要性。尽早测试介入,尽早发现缺陷,开展良好的评审活动就是一个非常好的手段。
其次,我们从测试计划的角度,看看尽早介入的必要性。我们提倡尽早制定测试计划,其主要的目的是:
1)尽早识别测试风险,并采取合适的应对策略。其中风险包括了产品风险与项目风险。
(1)产品风险:可以帮助我们更好的分配测试工作量、选择测试技术、确定测试顺序和选择缺陷修复的优先级。
(2)项目风险:帮助我们计划和管理测试工作,例如:产品培训或者测试工具培训等。
2)尽早估算测试工作量,并以此为基础协调与沟通测试资源,例如:测试仪表、测试人员、测试工具等。
3)根据测试资源情况,尽早安排和搭建测试环境。
第三,测试人员尽早开展对开发工作产品的学习和研究,有助于测试用例的设计与执行,并更好的开展测试活动和完成测试任务
- 好的测试实践——软件测试的尽早介入
- 好的测试实践——软件测试的尽早介入
- 不好的测试实践——软件测试的尽早介入
- 测试管理013:好的测试实践 - 测试的尽早介入
- 测试组尽早介入的好处?
- 测试管理014:不好的测试实践 - 测试的尽早介入
- 测试的四个尽早
- 为什么要尽早的测试
- 为什么要尽早的测试讲解
- 可用性测试好助手——Morae软件的应用
- 关于软件开发,测试什么时候介入项目
- 怎样才算是好的软件测试
- 怎样才算是好的软件测试
- 怎么才算是好的软件测试
- 对测试的认识 (读《软件测试与JUnit实践》)
- 软件测试实践 之 测试环境的规划与管理
- 软件测试实践 之测试环境的规划与管理
- 软件测试实践之测试环境的规划与管理
- java并发多线程
- eclipse配置maven
- 安装配置PHPUnit+Composer
- 校门外的树
- 迷宫问题
- 好的测试实践——软件测试的尽早介入
- JS:正则表达式学习笔记(四) - JS预定义类及边界
- PHP中的use、命名空间、引入类文件、自动加载类的理解
- UIScrollView控件实现图片缩放功能
- Linux驱动技术(三) _DMA编程
- 116.hdu--2084--数塔
- redis实现分布式锁
- 归并排序的实现
- 数据结构实验之栈八:栈的基本操作