本文共 757 字,大约阅读时间需要 2 分钟。
1.总体分类图
1)按开发阶段分单元测试,集成测试,系统测试,验收测试
2)
3)按测试执行方式静态测试,动态测试
4)按是否查看代码
黑盒测试,白盒测试,灰盒测试
5)按是否手工执行划分
手工,自动化 6)按测试对象划分性能测试,安全测试,兼容性测试,文档测试,易用性测试,业务测试,界面测试,安装测试
7)按测试地域划分
本地化测试,国际化测试 2.按开发阶段分 3.具体的测试分类 1)`单元测试(模块测试) 就是对一个模块中的接口,路径覆盖,数据结构,错误处理进行测试,使用的是白盒测试方法 测试内容:模块接口测试,模块数据测试,路径测试,错误处理测试,边界测试 接口测试就是对接口(模块之间的接口)进行测试 2)集成测试 测试阶段:单元测试之后测试对象:模块间的接口
测试方法:黑盒测试与白盒测试相结合
测试内容:模块之间的数据传输,模块之间功能冲突,模块组装功能正确性,全局数据结构,单模块缺陷对系统的影响 3)系统测试 测试阶段:集成测试通过之后 测试对象:整个系统(软,硬件) 测试人员:黑盒测试工程师 测试方法:黑盒测试 测试内容:功能,界面,可靠性,易用性,性能,兼容性,安全性等 扩展:冒烟测试 概念:对核心主干流程进行测试 作用:判断测试人员是否接受本次测试 回归测试: 使用场景:代码有修改和变动 回归范围:原有的功能以及研发人员修改的BUG 4)验收测试 把产品部署在用户的环境里,让用户来验收测试方法:黑盒方法
5)A,B测试的区别
a. 测试人员不同· A:公司内部(除本项目的研发人员和测试人员)的人员 B:用户 b。环境不同 A:研发环境或预发布环境 B:用户环境 c. 先后顺序不一样 A在B之前 d.时间长短 A.比较短 B比较长 6)第三方测试:只做测试 总结:转载地址:http://sylzi.baihongyu.com/