-
按开发阶段分类
- 单元测试
- 集成测试
- 系统测试
- 验收测试
-
按照是否查看代码分类
- 黑盒测试
功能测试(界面测试、冒烟测试、回归测试、业务逻辑测试、兼容性测试、易用性测试)
性能测试(性能测试、负载测试、压力测试、容量测试、并发测试、配置测试、可靠性测试)
2.白盒测试
3.灰盒测试
-
按照是否手工执行
- 自动化测试
- 手工测试
-
其他测试
- 冒烟测试
- 安全性测试
- 渗透测试(这个过程包括对系统的任何弱点、技术缺陷或漏洞的主动分析,测试可能存在的安全漏洞)
- 探索性测试(测试人员将创建或记下测试想法以指导方向,并在测试时探索系统;不是严格的执行测试用例,而是通过测试人员的发散思维,确定一个测试方向;这就需要很少的测试计划)
- 回归测试
- α测试(开发环境下进行的测试)
- β测试(验收测试,不同场所进行的测试)
- 升级测试(版本升级,数据库升级,数据库切换)
浙公网安备 33010602011771号