- 软件测试词典
- 家
- 乙
- 向后兼容性测试
- 基线伪影
- 基础路径测试
- 基础测试集
- 骚扰
- Behave测试
- 基准测试
- 贝塔测试
- 大爆炸测试
- 二进制可移植性测试
- 黑盒测试
- 自下而上测试
- 边界测试
- 分支测试
- 广度测试
- 漏洞
- 构建验证
- 业务流程
- 业务需求
- C
- 能力成熟度模型
- 捕获/重放工具
- 因果图
- 代码覆盖率
- 代码冻结
- 代码检查
- 代码审查
- 代码演练
- 基于代码的测试
- 代码驱动测试
- 无代码测试
- 对比测试
- 兼容性测试
- 合规性测试
- 并发测试
- 条件覆盖测试
- 配置测试
- 一致性测试
- 上下文驱动测试
- 控制流路
- 转换测试
- 正确性
- 承保项目
- 圈复杂度
- D
- 数据完整性测试
- 数据驱动测试
- 数据流测试
- 数据库测试
- 调试
- 决策覆盖率测试
- 缺点
- 缺陷记录和跟踪
- 缺陷生命周期
- 达美发布
- 依赖性测试
- 深度测试
- 破坏性测试
- 开发环境
- 文档测试
- 领域测试
- 耐久性测试
- 动态测试
- S
- 安全测试
- 健全性测试
- 可扩展性测试
- 场景测试
- 日程
- 脚本
- 安全测试
- 模拟
- 烟雾测试
- 浸泡测试
- 软件需求规格
- 稳定性测试
- 状态转换
- 静态测试
- 统计测试
- 存储测试
- 压力测试
- 结构测试
- 结构化演练
- 存根
- 符号执行
- 语法测试
- 系统集成测试
- 系统测试
- 被测系统
数据流测试
什么是数据流测试?
数据流测试是一系列测试策略,基于选择程序控制流的路径,以探索与变量或数据对象的状态相关的事件序列。数据流测试重点关注变量接收值的点以及使用这些值的点。
数据流测试的优点:
数据流测试可以帮助我们查明以下任何问题:
已声明但从未在程序中使用的变量。
使用但从未声明的变量。
在使用前多次定义的变量。
在使用变量之前释放它。