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