软件测试的分类
1. 按照软件测试的阶段分
1.1. 单元测试
单元测试又称为模块测试,是针对软件测试中最小单位——程序块,进行正确性的检查
1.2. 集成测试
又叫组装测试,是在单元测试的基础上,将程序模块进行有序的、递增的测试。重点测试不同模块之间的接口部分
1.2.1 集成测试的过程
- 构建确认过程
- 补丁的确认过程
- 系统集成测试测试组提交过程
- 测试用例编写
- 测试代码编写过程
- Bug的报告过程
- 每周构建过程
- 点对点测试
- 组内培训
1.3. 系统测试
将软件系统看做一个整体来测试。包括功能,性能以及运行是软硬件环境进行测试。
1.3.1 功能测试
验证当前软件的主体功能是否可用。
1.3.2 兼容测试
验证当前软件在不同的环境下是否还可以使用。
1.3.3 安全测试
验证软件是否是能授权用户提供功能使用。
1.3.4 性能测试
相对于当前软件消耗的资源,它的产出能力。
1.4. 验收测试
1.4.1. α测试
Alpha 是内测版本,即现在所说的CB,此版本表示该软件仅仅是一个初步完成品, 通常只在