二、软件测试分类
1.按测试类型区分:功能测试、可靠性测试、容错性测试、恢复测试、易用性测试、性能测试、可维护性测试 、可移植性测试 、安全性测试、用户文档测试、配置测试、兼容性测试、外国语言测试(本地化测试)等;
2.按测试方法/技术区分:静态测试、动态测试、黑盒测试、黑盒测试、灰盒测试、人工测试、自动化测试;
测试方法辩证法:
白盒测试方法 vs 黑盒测试方法;
静态测试 vs 动态测试;
手工测试 vs 自动化测试;
有计划测试 vs 随机测试;
新功能测试 vs 回归测试;
3.按测试阶段区分:单元测试、集成测试、系统测试、用户验收测试、回归测试;