测试分类
一、按阶段分类
- 单元测试:程序的最小模块(可能是一个函数、一个类、一个界面)完成后,进行的测试。
- 集成测试:组装测试,把多个模块组装到一起进行测试,重点关注模块和模块之间的接口。
- 系统测试:将整个软件系统作为一个整体进行测试,参照软件需求说明书。
- 验收测试:检验软件是都符合用户需求的测试。
二、按是否查看源代码分类
- 白盒测试:不但要关注功能,还要关注代码如何实现。
- 灰盒测试:介于白盒和黑盒之间的测试。
- 黑盒测试:只测试功能,不关注功能的具体实现方式
三、按是否运行分类
- 动态:运行被测程序
- 静态:不运行被测程序
四、按是否自动化分类
- 自动化测试
- 非自动化测试
与人相处时,有涵养的人尽可能地为别人着想,把舒服留给别人。随着年纪的增长,我们终要学会在阅历中,认识到自己的浅薄和不足。知道世界之大,接受自己的平凡,踏实做事,才能在人生的处处围城中,好好生活。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?