软件测试分类
1.按开发阶段划分:单元测试、集成测试(接口测试工具和语言方法)
2.按开发阶段划分:确认测试(功能有没有实现–冒烟测试)、系统测试(模拟系统用户)、验收测试(供求双方)
3.按代码运行划分:静态测试(代码、界面、文档)、动态测试
4.按软件特性划分:功能测试(逻辑,界面,易用性,安装卸载,兼容性)、性能、安全性
5.其他:回归测试(新版本测试是先测试之前的版本缺陷是否被修复)、冒烟测试(系统大规模测试前先验证基本功能是否实现)、随机测试、猴子测试
测试技术:
- 黑盒测试
- 白盒测试
- 灰盒测试–接口测试
测试主题
- 手工测试
- 自动化测试