软件测试分类(重点)

一、按测试阶段划分

1、单元测试

2、集成测试

3、系统测试

二、是否覆盖原代码

1、白盒测试

2、黑盒测试

黑盒测试又可以划分为:

2.1功能测试

  • 逻辑功能测试
  • 界面测试
  • 易用性测试
  • 安装测试
  • 兼容性测试

2.2性能测试

  • 一般性能测试
  • 稳定性能测试
  • 负载测试
  • 压力测试

三、是否运行

1、静态测试:指不实际运行被测软件,而只是静态地检查程序代码、界面或文档中可能存在的错误过程,通常在v模型和w模型的前几个设计阶段进行

2、动态测试:是指实际运行被测程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程

四、其他

1、回归测试

2、冒烟测试

3、随机测试(探索测试):对被测软件的一些重要功能进行复测;尤其对以前测试发现的重大bug进行再次测试,可以结合回归测试一起进行

4、验收测试

  • ∂测试
  • ß测试
  • γ测试

五、是否自动化

1、人工测试

2、自动测试

posted @ 2020-06-04 17:14  南啾  阅读(214)  评论(0编辑  收藏  举报