测试类型的划分

目录

 

测试类型的划分

1. 按研发阶段划分:

2. 按实施组织划分:

3. 按是否运行划分:

4. 按是否手工划分:

5. 按是否查看代码划分:

6. 按地域划分

7. 按测试对象划分


测试类型的划分

1. 按研发阶段划分:

测试类型的划分

说明:

1.TDD: 表示测试驱动开发. 在编码前进行. 即就是 研发人员是拿着测试人员写的测试用例编写代码的

2.在V模型里, 单元测试对应的是详细设计. 因此单元测试的测试依据就是详细设计.

3.集成测试采用灰盒测试, 即白盒+黑盒. 因为测试多模块之间的接口使用的是白盒测试, 测试集成之后的功能使用的是黑盒测试. 所以加起来, 就是灰盒测试.

4.系统测试的测试对象是整个系统, 包括软件+硬件, 指的是"不仅测软件, 还要测软件部署在硬件(如电脑)上, 对硬件进行测试", 比如软件在硬件上不一定能够安装成功.

2. 按实施组织划分:

测试类型的划分

说明:

1.α测试的人员, 要求是除本项目的研发人员和测试人员的公司内部人员, 其他项目的研发人员和测试人员可以

2.β测试的测试人员是用户, β测试是验收测试的一种.

3. 按是否运行划分:

测试类型的划分

说明:

1.按是否运行划分为静态和动态.

2.静态和动态核心区别在于: 静态是不运行程序的, 动态是运行程序的.

4. 按是否手工划分:

测试类型的划分

5. 按是否查看代码划分:

测试类型的划分

说明:

1.黑盒测试就是功能测试, 比如说:通常在电脑上对软件进行一系列的操作, 操作完之后看出现的结果是否是我们想要的结果, 这个过程就是黑盒测试.

2.白盒测试就是对代码进行测试, 测试代码的业务逻辑, 数据结构, 错误处理, 边界值, 路径覆盖等

6. 按地域划分

测试类型的划分

7. 按测试对象划分

测试类型的划分

说明:

1.按测试对象划分为: 业务,功能,性能,安全,界面,易用,一致性,可靠性,稳定性

2.平时所练习的测试用例的分类, 就是按照测试对象来划分的.

3.重点是这一种测试对象划分的类型是在后期进行的系统测试里用到的核心方法, 这些对象是系统测试的测试内容