3.问题驱动的软件测试设计的过程
  测试分析与设计是一个系统化的过程,它有不同的阶段和活动所组成。“问题驱动的软件测试设计”过程主要有下面的阶段和活动组成:
  a)熟悉测试对象
  识别测试输入文档
  学习测试对象/评审测试对象
  b)构建测试模型
  确认测试模型与颗粒度要求
  基于参数、状态、逻辑、组合等构建模型
  基于质量特性列表构建模型
  基于用户场景和功能交互等构建模型
  基于质量风险列表构建模型
  c)识别测试用例
  确定测试颗粒度
  确定测试覆盖率
  确定测试用例步骤
  d)选择测试数据
  识别输入参数
  识别参数的可能取值
  确定参数的可能组合
  确定参数的实际取值