状态迁徙图法

发表于:2009-09-21来源:作者:点击数: 标签:迁徙状态
许多 需求 用状态机的方式来描述,状态机的 测试 主要关注在测试状态转移的正确性上面。对于一个有限状态机,通过测试验证其在给定的条件内是否能够产生需要的状态变化,有没有不可达的状态和非法的状态,可能不可能产生非法的状态转移等。 构造能导致状态迁

           许多需求用状态机的方式来描述,状态机的测试主要关注在测试状态转移的正确性上面。对于一个有限状态机,通过测试验证其在给定的条件内是否能够产生需要的状态变化,有没有不可达的状态和非法的状态,可能不可能产生非法的状态转移等。

  构造能导致状态迁移的事件,来测试状态之间的转换。
  状态迁移图的步骤:
  1、        画出状态迁移图;
  2、        列出状态——事件表;
  3、        得到状态转换树;
  4、        推出测试路径;
  5、        根据测试路径编写测试用例
  
  下面我们结合一个例子来理解。

  举例:
  手机中MP3播放功能状态-事件表如下,请用状态迁移法设计用例。其中没有选择MP3曲目时不能按任何键,并且当MP3曲目在起点时不能按R键,当MP3曲目在末端时不能按P、F键。

原文转自:http://www.ltesting.net