软件测试——三、软件测试的分类
- 按测试阶段划分 :单元测试、集成测试、系统测试、验收测试
- 单元测试:针对程序源代码进行测试
- 集成测试:又称接口测试,针对模块之间访问地址进行测试
- 系统测试:对整个系统进行测试,包括功能、兼容、文档等测试
- 验收测试:主要分为内测、公测,使用不同人群来发掘项目缺陷
- 按测试方法:黑盒测试、白盒测试、灰盒测试
- 黑盒测试:不关注源代码,针对程序UI功能进行测试
- 白盒测试:针对程序源代码进行测试
- 灰盒测试:针对程序部分代码进行测试(接口)
- 按状态分类:静态测试、动态测试
- 按是否自动化:人工测试、自动化测试
- 按工作内容:接口测试、功能测试、性能测试、自动化测试
- 接口测试:使用代码或工具验证程序中的接口是否访问正常
- 功能测试:测试主要验证程序的功能是否满足需求
- 性能测试:模拟多人使用软件,查找服务器缺陷
- 自动化测试:使用代码或工具代替手工,对项目进行测试
- 其他分类:冒烟测试、回归测试、随机测试、探索测试
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)