【软工】软件测试
测试信息流
- 软件配置
- 测试配置
- 测试工具
- 测试结构分析
- 排错(调试)
- 修正后的文档再测试:
测试过程是依相反顺序安排的自底向上,逐步集成的过程。
测试用例设计
- 黑盒测试(功能)
这种方法是把测试对象看做一个黑盒子,检查程序的功能是否符合它的功能说明,重点检查模块之间的接口。 - 白盒测试(结构)
此方法把测试对象看做一个透明的盒子,对程序所有的逻辑路径进行测试。
逻辑覆盖
逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术,它属白盒测试。
- 语句覆盖
- 判定覆盖
- 条件覆盖
- 判定-条件覆盖
- 条件组合覆盖
- 路径覆盖
循环测试路径选择
- 简单循环
- 连锁循环
- 嵌套循环
- 非结构循环