刚入行的测试同行面试时,一般面试官都会考察软件测试基础,软件测试分类很容易混淆,这样面试的时候就会出现答非所问,或者回答不完整的情况。
软件测试可以按照不同的标准进行分类:
- 按开发阶段分类,分为:单元测试、集成测试、确认测试、系统测试、验收测试。
- 按测试环境分类,分为:α 测试、 β测试。
- 按测试技术分类,分为:白盒测试、黑盒测试、灰盒测试。
- 按程序是否运行分类,分为:静态测试、动态测试。
- 按质量特性分类,分为:功能测试、性能测试。
- 其他分类:回归测试、冒烟测试、随机测试。
推荐阅读《全栈软件测试实战》这本书,书中详细介绍了软件测试基础相关的知识点。
文末奉上软件测试分类思维导图,供大家参考。
大家如果有什么疑问,欢迎评论区留言。