IBM软件测试理论——测试流程模型

发表于:2011-5-27 11:22

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:赖因斯坦(sinablog)    来源:51Testing软件测试网采编

分享:

  在做测试计划的时候,已经在为测试做测试准备,所以测试准备贯穿了项目定义、设计、构建和测试阶段。

  然后是测试生命周期中的各个测试阶段,可以看出各个测试阶段都有对应的软件生命周期的位置。测试阶段中的从左到右完全对比到软件生命周期中的整个过程,也就是说项目进行到软件生命周期中某个位置时,垂直向下可以查找到测试处在测试生命周期的某个位置;测试处在测试生命周期的某个位置时候,垂直向上可以查找到项目处在软件生命周期的某个位置。

  最后是配置管理、测试工具和管理为整个测试做支持和保障。

  这个测试模型清楚的介绍了测试的过程和测试的保障。这个测试模型中的一些管理和保障不只是为测试服务,而且也为整个软件项目周期做保障,比如配置管理、项目管理和变更管理。

  第二幅图展示了每个测试阶段的测试活动(测试评估和计划、测试准备、测试执行和报告),记住是每个测试阶段都会重复发生这些活动,也就是根据各个测试阶段的需要,测试相关活动会发生多次。比如在系统测试阶段,就会做系统测试计划和系统测试的详细规格说明书;到下一阶段系统集成测试阶段的时候,再做系统集成测试计划和系统集成测试的详细规格说明书;并不是一次把所有阶段的测试计划做完,再去做所有测试阶段的详细规格说明书。这只是理论,实际项目会有变化和取舍。

  在测试准备中涉及到的“测试的详细规格说明书”中,应该包含测试用例设计结果和测试环境等说明。通常情况下测试用例都是在单独的文档中。

  测试评估和计划

  要做的事情有:

  1、评估目前的环境

  2、定义测试策略

  3、定义静态测试计划

  4、开发主要的测试计划:单元测试计划,集成测试计划,系统测试计划,系统集成测试计划,用户验收测试计划,可操作性测试计划,完成动态测试计划。

  5、完成动态测试计划

  输出的有:

  ◆ 测试过程评估报告

  ◆ 测试策略

  ◆ 静态测试计划

  ◆ 主要的测试计划

  ◆ 每阶段的细节性的测试计划

  测试准备

  要做的事情有:

  1、设计如下详细的测试计划:设计单元测试的详细规格说明书,设计集成测试的详细规格说明书,设计系统测试的详细规格说明书,设计系统集成测试的详细规格说明书,设计用户验收测试的详细规格说明书,设计可操作性测试的详细规格说明书。

32/3<123>
100家互联网大公司java笔试题汇总,填问卷领取~

精彩评论

  • zzmei008
    2011-5-31 13:57:50

    感觉很有用

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号