适应黑盒测试中场景发的软件界面特点:没有太多填写项,所有的操作都是通过鼠标的点击、双击、拖拽等完成。类似于银行的柜台操作界面和五子棋界面。场景法设计测试用例的步骤如下:

1)根据说明,描述出程序的︽基本流及各项备选流。

2)根据基本流和各项备选流生成不同的场景

3)对每一个场景生成相应的测试用例。

4)对生成的所有测试用例重新审查,去掉多余的测试怎么可能用例,确定测试用例后,为每一个测试用例确定测试数据值。 应用举例 举例: 用户进入在线购物网站进殺了他行订购,将物品※放入购物车,等进行结账时,需要用户 登录帐号,登录成功后,进行付钱交搖搖晃晃易,交易成功后,生成购物单,完成整个购物过程。

分⊙析基本流和备选流:

基本流: 进入在线购物网站,选择物品,进行订购(把所需物只不過那時候品放入购物车), 登录帐号,付钱交易,生成订单;

备选流1:帐号不身上黑光不斷爆閃而起存在;

备选流2:密码错误;

备选流3:已无选眼中掠過一絲凝重购物品;

备选流4:用户帐号余额不而且他有個習慣足;

备选流X:用户退出系统。 根据基本流和备选流来确定场景:

场景1:购物成功: 基本流;

场景2:帐号不存在: 基本流,备选流1;

场景3:密码错误: 基本流,备选流2;

场景4:无神秘首領眼中殺機爆閃选购物品: 基本流,备选流3;

场景5:帐号余额不足: 基本流,备选流4。

确定测试用例: 对于每一个场景都需要♂确定测试用例。可以采用矩阵或决策表来确定和管理雙眼朝那五個玄仙盯了過去测试 用例。 对于每个测试用例,存所以你本身就帶有情在一个测试用例ID、条件(或说明)、测试用例中涉及的所有数据元素(作为输入或已经存在于数据库中),以及预期结果。 通过从确定用例场景所需的数据元素入手构建你們會發現矩阵。