电话:0731-83595998
导航

2010年软考软件评测师软件测试流程及步骤(3)2

来源: 2017-11-25 17:34

   2.1 软件测试步骤

  表1给出软件测试步骤的定义。

软件测试步骤

输 入

输 出

测试需求分析

1. 软件测试的方法与规范

2. 软件需求规格说明

3. 软件设计说明(概要设计说明和详细设计说明)

软件测试计划:

1) 软件测试的定位

2) 软件测试线索

3) 软件测试环境的定义

4) 软件需求的追踪矩阵

测试过程设计

 

1. 软件测试的方法与规范

2. 软件测试计划

 

软件测试说明:

1) 软件测试步骤

2) 软件测试基准

3) 测试线索的追踪矩阵

测试实现

 

1. 软件测试的方法与规范

2. 软件测试说明

3. 软件测试工具

 

软件测试的实现配置:

1) 软件测试环境

2) 测试步骤的计算机表示(用于回归测试的测试代码/测试数据)

3) 测试基准的计算机表示

测试实施

1. 软件测试的方法与规范

2. 软件测试说明

3. 软件测试的实现配置

软件测试记录:

1) 测试运行结果的计算机表示

2) 测试比较结果的计算机表示

3) 测试日志

4) 软件问题报告

测试评价

1. 软件开发文档

2. 软件测试文档

3. 软件测试配置

4. 软件测试记录

软件测试报告:

1) 测试结果的统计信息

2) 测试结果的分析/评判

测试配置管理

测试配置管理项:

1) 软件测试的描述性表示(测试文档/文件)

2) 软件测试的计算机表示(测试代码/数据/结果)

1. 软件测试配置管理项的标识管理

2. 软件测试配置管理项的存储管理

3. 软件测试配置管理项的引用控制

4. 软件测试配置管理项的版本控制

5. 软件测试配置管理项的更动控制

测试维护

 

测试配置管理项

 

1. 测试配置管理项的使用报告

2. 测试配置管理项的软件问题报告

3. 测试配置管理项的更动控制文件

  2.2 软件系统的测试流程

  显示了大型复杂软件系统的测试流程。

  可以看到,结合测试操作类型和测试对象粒度的划分角度,软件测试阶段可分为:单元测试、部件集成、部件确认、配置项组装、配置项确认、系统综合和系统验收等。每个阶段都要经历测试需求分析、测试过程设计、测试实现、测试实施、测试评价、测试维护的六个步骤。

  表2说明各测试阶段的定义。

阶 段

标识

被测对象

目 的

完成后产品状态

单元测试

UT

单元

获得可组装的单元

可执行的单元

部件集成测试

CI

单元、三级部件、二级部件

集成单元成部件

二级部件环境中可执行的部件

部件确认测试

CV

三级部件、二级部件

确认将被组装的部件

二级部件环境中满足文档要求的部件

配置项组装测试

II

二级部件、一级部件、配置项

组装部件成配置项

二级部件环境中满足文档要求的部件

配置项确认测试

IV

配置项、子系统

确认配置项的功能和性能

模拟环境中满足软件需求的配置项

系统综合测试

SI

子系统、系统

动态协调开发环境下的各子系统

仿实际运行环境中满足用户需求的子系统

系统验收测试

SA

子系统 、系统、关键配置项、关键部件

确认系统的功能和性能

仿实际运行环境中满足用户需求的系统

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端