软件测试及其管理
Posted 微笑涛声
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试及其管理相关的知识,希望对你有一定的参考价值。
测试的方法:
- 静态测试
- 文档静态测试,主要包括:
- 检查单
- 代码静态测试,主要包括
- 桌前检查
- 代码 走查
- 代码审查
- 文档静态测试,主要包括:
- 动态测试 ,指在计算机上实际运行程序进行软件测试。
- 白盒测试, 主要用在单元测试中。 如人工检查代码等。 主要有三种:
- 控制流测试
- 数据流测试
- 程序变异测试
- 黑盒测试 , 也称为功能测试 。 主要有三种
- 集成测试
- 确认测试
- 系统测试
- 白盒测试, 主要用在单元测试中。 如人工检查代码等。 主要有三种:
测试的类型:
- 单元测试 也称为模块测试 ,检测每个模块是否实现了设计说明中的约束条件。
- 集成测试 ,检查模块间的接口关系 验证软件是否符合设计要求。依据 软件设计概要文档 ,之前要确认模块已通过单元测试
- 确认测试 确认软件功能特性是否与用户需求一致
- 系统测试 验证配置项是否能和系统正确连接。
- 配置项测试 验证配置项是否和SRS一致
- 回归测试 测试变更的正确性
面向对象的试试:
OO系统具有三个明显的特点: 封装线 、 继承性、 多态性。 由于这些特性, 给OO系统的测试带来了一些困难。
软件测试的管理包括: 过程管理 配置管理 评审工作
结束测试工作后, 要把全部测试工具、被测软件、测试评审结果 纳入配置管理。
软件集成技术:
软件层次的集成技术 企业应用集成(EAI)包括如下多个层次 和方面:
- 表示集成 又叫界面集成, 是黑盒集成, 无需了解程序 与 数据库的内部构造。
- 数据集成 解决数据 和数据库 的集成问题。 是白盒集成
- 控制集成 功能集成或应用集成,是在业务逻辑成集成, 是黑河测试。
- 业务流程集成 也称为过程集成, 超越了 数据和系统。
- 企业之间的应用集成 适用于大多数电子商务企业, 以及 企业之间的应用集成。
以上是关于软件测试及其管理的主要内容,如果未能解决你的问题,请参考以下文章