测试分类

一、什么是测试

通俗来说,程序测试就是:运行程序,并发现程序的错误;

专业一点来讲就是:验证软件的正确性、完整性、安全性以及质量的过程;

用程序员的话说呢,就是找bug

 

二、测试的分类

1、按开发阶段划分

单元测试

集成测试

系统测试

验收测试

2、按是否查看代码划分

黑盒测试

白盒测试

灰盒测试

3、 按是否运行划分

静态测试(不运行程序,查看代码)

动态测试(运行程序)

4、按测试对象划分

性能测试

安全测试(相对独立的,需要一定专业的知识)

兼容性测试

文档测试(开发、用户文档是否完整)

用户体验测试

业务测试

界面测试

安装测试

内存泄漏测试(需要专业的手段)

5、按测试实施的组织

α测试(主要是评价产品的功能、可靠性、性能等的一个测试)

β测试(一种验收测试)

第三方测试

6、按是否手工执行划分

手工测试

自动化测试

7、其他分类

冒烟测试

回归测试

 

posted @ 2020-09-05 12:36  私房de浅  阅读(172)  评论(0)    收藏  举报