这是我的学习笔记
按照开发阶段划分
- 单元测试一般要读程序和代码,多数时候单元测试由开发人员完成,但是一般不认为是在做测试
- 集成测试比较多地涉及到接口测试(需要学习接口测试工具和方法)
- 集成测试是一个持续不断的过程
- 确认测试(功能是否实现)一般是正向测试,也称为“冒烟测试”
- 确认测试一般不作为一个测试阶段
- 系统测试:全面的-系统所有功能测试;模拟所有用户操作。 全方位的:和硬件系统的联系;和系统软件的联系;和其他软件的关系
- 验收测试 供求双方参与。三种验收测试主体:
- α测试:软件开发商交付前的测试
- β测试:需求方的测试
- γ测试:第三方测试
按照软件运行划分
按照软件特性划分
其他软件测试分类
按照测试运行主体划分
- 手工测试(功能测试) 点点点
- 自动化测试
按照测试技术划分