实用软件测试过程

上一篇 / 下一篇  2007-04-27 21:04:47

  • 文件版本: V1.0
  • 开发商: 本站原创
  • 文件来源: 本地
  • 界面语言: 简体中文
  • 授权方式: 免费
  • 运行平台: Win9X/Win2000/WinXP

软件测试停止的时机有哪些?
从项目周期看:1、超出了所分配的测试时间;2、用尽了分配的测试资源;3、到达了某一个固定的里程碑(如合同规定的交付日期)。
从测试角度看:1、测试需求覆盖率;2、测试代码覆盖率;3、测试用例度量;4、缺陷检查度量
理解:熟悉上面的测试停止时机可以非常有效地管理软件测试的生命周期,从测试角度来衡量的一些指标能够更加清晰地说明停止测试可能带来的风险。

测试分析员必须精确地知道AUT的需求是什么,否则,就没有完成测试脚本和测试用例的设计的依据。不完整或维护得不好的需求可能会导致测试分析员不能为一个重要需求设计测试,也可能导致测试分析员重复耗费人力产生几个测试来验证同一个需求。

建立度量程序不是为了追究责任,而是为了改进软件开发和测试的过程。

首先要有明确的测试需求:
1、公司要执行的软件测试有多少?测试发生的频率是多少?
2、公司中多少部门/分支机构设计到软件测试,有多少不同的测试项目?每个项目有多少人参加测试任务?
3、测试需求的多样性程度如何?(AUT种类、各种级别的测试)

引进软件测试过程的必要性:
1、节省时间、人力和费用
2、需要解决现有开发和测试过程中的严重缺陷
3、作为获取某种质量认证的前提
4、作为软件过程改进的起始部分

引进软件测试过程的策略:
1、获得管理部门的支持和参与:得到人员和设备的保证
2、找到测试过程的提倡者:促进测试过程的引进和采用,要求有资格、有口才、能游说别人,职责包括去游说某个人,向管理部门汇报、主持一些谈话活动(如午餐会或讨论会)、公布活动和取得的成功,以及发现阻力点并通过工作去克服它们。
3、找出当前软件测试活动的基线:进行测试过程的健康检查
4、找到相关的组织化过程:找到已有的过程会对测试过程产生的影响(如开发标准、管理活动)
5、考虑测试过程的范围和规模:由小到大、积累经验、逐步推广
6、保证有效的培训和指导:对象为需要使用测试过程的人员(开发人员、测试人员、相关领导)
7、监控进程并改进过程:管理层监控测试过层。
8、公告结果:宣传用

TAG:

 

评分:0

我来说两句

日历

« 2024-05-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 7882
  • 日志数: 11
  • 图片数: 2
  • 文件数: 3
  • 建立时间: 2007-04-16
  • 更新时间: 2007-05-15

RSS订阅

Open Toolbar