马行走路线的测试用例设计[1]

发表于:2010-01-27来源:作者:点击数: 标签:设计路线
马行走路线的测试用例设计[1] 测试用例设计 声明: 这个例子的设计并不是我首先想出的,我参考了原文,然后经过整理,融汇了我的Excel技巧,把它整理了出来,分析了表的生成过程,比原来的设计有一定的易学易用性。现在让大家来进行分析与学习。 需求规格:

  马行走路线的测试用例设计[1]  测试用例设计

   声明:

  这个例子的设计并不是我首先想出的,我参考了原文,然后经过整理,融汇了我的Excel技巧,把它整理了出来,分析了表的生成过程,比原来的设计有一定的易学易用性。现在让大家来进行分析与学习。

  需求规格:

  1、如果落点在棋盘外,则不移动棋子;

  2、如果落点与起点不构成日字型,则不移动棋子;

  3、如果落点处有自己方棋子,则不移动棋子;

  4、如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子;

  5、如果不属于1-4条,且落点处无棋子,则移动棋子;

  6、如果不属于1-4条,且落点处为对方棋子(非老将),则移动棋子并除去对方棋子;

  7、如果不属于1-4条,且落点处为对方老将,则移动棋子,并提示战胜对方,游戏结束。  软件测试 

    一.原因条件:

  1、 落点在棋盘上;

  2、 落点与起点构成日字;

  3、 落点处不为自己方棋子;

  4、 落点方向的邻近交叉点有棋子(绊马腿);

  5、 落点处无棋子;

  6、 落点处为对方棋子(非老将);

  7、 落点处为对方老将。

  二.结果动作:

  21.不移动棋子

  22.移动棋子(不吃子)

  23.移动棋子并除去对方棋子

  24.移动棋子除去对方老将,胜利。

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