1. 定义
局部探索式测试针则是针对具体用例,如数据的选取、输入的方式、交互的判断等。
2. 重点
把测试经验、专业知识、软件在操作环境下如何构建和运行的知识结合在一起,是我们在测试中做出正确决定。
3. 需要做出的决策
- 输入 input:指由环境产生的一种刺激,该刺激导致被测试的应用程序有所响应。
- 状态 state:软件的一个状态就是状态空间中的一个点,它由所有内部数据结构的取值来唯一确定。
- 代码路径 code path:一条代码路径就是一连串的代码语句。
- 用户数据 user data: 一个含有特定数据的数据存储,应该和软件真实用户数据尽可能相似。
- 执行环境execution environment 任何可以影响被测软件行为的因素都是运行环境的一部分。