四种测试级别

Get Started. It's Free
or sign up with your email address
四种测试级别 by Mind Map: 四种测试级别

1. 验收测试

1.1. 执行人

1.1.1. 用户主导

1.2. 测试目的

1.2.1. 对系统功能,系统的某部分或特定的系统非功能特性进行测试

1.3. 测试依据

1.3.1. 应用软件的风险

1.4. 测试环境

1.4.1. 可以在较低的测试级别执行,或者在多个测试级别中进行

1.5. 测试技术

1.5.1. 用户验收测试,操作测试,合同和规范的验收测试,Alpha和Beta测试

2. 集成测试

2.1. 执行人

2.1.1. 测试人员

2.2. 测试目的

2.2.1. 确认各软件组件集成后形成的子系统能否达到系统设计中各组件间协同工作的设计目标

2.3. 测试依据

2.3.1. 软件的系统设计技术的描述或定义,任何不符合该用例的行为都应该作为缺陷上报

2.4. 测试环境

2.4.1. 集成测试前,集成的组件应该已经通过组件测试

2.5. 测试技术

2.5.1. 自底向上,自顶向下集成测试,核心系统集成测试,按照组件完成时间进行测试

3. 组件测试

3.1. 执行人

3.1.1. 设计代码的开发人员

3.2. 任务

3.2.1. 组件局部数据结构测试、组件边界值测试、组件中独立执行路径测试,以及组件的错误处理测试等方面

3.3. 执行环境

3.3.1. 驱动器模块和桩模块

3.4. 测试依据

3.4.1. 1.详细设计 2.代码 3.数据模型 4.组件规格书明

3.5. 主要目的

3.5.1. 为了验证软件组件是否按照组件详细设计说明的要求工作,发现需求和设计中存在的错误以及编码过程中引入的错误

4. 系统测试

4.1. 执行人

4.1.1. 由独立的测试团队测试

4.2. 测试目的

4.2.1. 确认整个系统是否满足了需求说明中的功能和非功能需求,以及满足程度

4.3. 测试依据

4.3.1. 项目或产品范围中定义的整个系统或产品的行为

4.4. 测试环境

4.4.1. 系统测试环境应在尽可能和目标运行环境一致的情况下进行

4.5. 测试技术

4.5.1. 黑盒、白盒测试