测试分类
一、按阶段分类
- 单元测试:程序的最小模块(可能是一个函数、一个类、一个界面)完成后,进行的测试。
- 集成测试:组装测试,把多个模块组装到一起进行测试,重点关注模块和模块之间的接口。
- 系统测试:将整个软件系统作为一个整体进行测试,参照软件需求说明书。
- 验收测试:检验软件是都符合用户需求的测试。
二、按是否查看源代码分类
- 白盒测试:不但要关注功能,还要关注代码如何实现。
- 灰盒测试:介于白盒和黑盒之间的测试。
- 黑盒测试:只测试功能,不关注功能的具体实现方式
三、按是否运行分类
- 动态:运行被测程序
- 静态:不运行被测程序
四、按是否自动化分类
- 自动化测试
- 非自动化测试
与人相处时,有涵养的人尽可能地为别人着想,把舒服留给别人。随着年纪的增长,我们终要学会在阅历中,认识到自己的浅薄和不足。知道世界之大,接受自己的平凡,踏实做事,才能在人生的处处围城中,好好生活。