软件测试根据不同情况来分类

首先,软件测试是用来发现软件的错误、衡量软件质量,评估软件性能的过程,目的是检验他是否满足规定的需求或者与实际的期望有多大。

1.根据测试级别/开发阶段/执行过程/开发周期分:单元测试、集成测试、系统测试、验收测试。

2.根据是否运行分:静态测试、动态测试

3、根据测试技术/是否查看代码分:黑盒测试、白盒测试、灰盒测试

4.根据执行/实施主体分:开发方测试、用户测试(α测试与Beta测试)、第三方测试

5.根据测试内容分:功能性测试(界面、冒烟、回归、业务逻辑、兼容性)、非功能性测试(性能、压力、容量、配置、并发、可靠性、易用性、效率、文档、安全性)

6.根据是否手工执行:手动测试、自动化测试

发布了233 篇原创文章 · 获赞 20 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_42565135/article/details/103697126