软件测试技术 - 状态转换

当你有任何工作流程时,应该使用此技术,并应考虑正面测试用例(可能发生的转换),以及负面测试用例(不允许的转换)。

任何可以作为状态转换图,工作流,生命周期描述,思考,划痕的规则都可以使用此技术设计其测试用例。

此技术还可用于在文档分析期间查找 worflow 和图表中的完整性问题。

热门提示

如果像规则之类状态转换是作为一系列语句而不是表格或图形图表提供的,则可以按以下步骤操作:

  1. 像票证系统示例中一样使自己成为状态转换表
  2. 为不明确的过渡添加问号
  3. 最后添加一个额外的列,以便与业务部门进行广泛讨论 - 提出问题并做笔记

这是我们日常面临的常见情况,这种做法可以轻松获得对正在开发的内容以及如何进行测试的信心