今天小编准备了一个黑盒测试有关场景法的案例,关于在线购物的实例,用户进入一个在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用帐号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。

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

基本流:登录网站,选购物品,账号登录,付钱交易,生成订单 备选流:无账号,账号或密码错误,账号没有钱,账号余额不足 用户退出系统 。

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

场景1:登录网站,选购物品,账号登录,无账号;

场景2:登录网站,选购物品,账号登录,账号或密码错误;

场景3:登录网站,选购物品,账号登录,付钱交易,账号没有钱;

场景4:登录网站,选购物品,账号登录,付钱交易,账号余额不足;

场景5:登录网站,选购物品,账号登录,付钱交易,生成订单;

场景6:登录网站,选购物品,账号登录,用户退出系统;

例如,在下面的矩阵中,V(有效数据元素)用于表明这个条件必须是有效的才可执行基本流程,而 I(无效数据元素)用于表明这种条件下降激活所需备选流,n/a(不适用)表明这个条件不适用于测试用例

测试管理

 

填充真实数据,完成测试用例

软件生命周期

 

整个过程都可以在ALM生命周期管理软件中进行测试用例设计,也可以设计完成进行测试用例的导入。