黑盒测试方法案例 (3)

      一个处理单价为5角钱的饮料的自动售货机。其规格说明如下:若投入5角钱或1元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并押下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。”请使用因果图法设计相应的测试用例。

a. 原因(输入):有零钱  投5角  投1元  橙汁  啤酒

b. 找结果(输出):出橙汁 出啤酒  零钱找完  退1元 退5角

c. 画因果图:

黑盒测试方法案例

说明:左列原因,右列结果;11表示按下按钮,12表示该找5角,13表示可找5角,14表示钱付清; 

d.生成判定表

条件桩   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16  
有零钱找   Y   Y   Y   Y   Y   Y   Y   Y   N   N   N   N   N   N   N   N  
投一元   Y   Y   Y   N   N   N   N   N   Y   Y   Y   N   N   N   N   N  
投五角   N   N   N   Y   Y   Y   N   N   N   N   N   Y   Y   Y   N   N  
押橙汁   Y   N   N   Y   N   N   Y   N   Y   N   N   Y   N   N   Y   N  
押啤酒   N   Y   N   N   Y   N   N   Y   N   Y   N   N   Y   N   N   Y  
动作桩   退5角,出橙汁   退5角,出啤酒   无反应   出橙汁   出啤酒   无反应   无反应   无反应   红灯亮,退一元   红灯亮,退一元   无反应   出橙汁   出啤酒   无反应   无反应   无反应  

5.根据下面场景,利用正交实验法设计用例。用户登录系统,三个登录条件:用户名、密码、验证码,考虑填写或不填写。

a.找因子:用户名,密码,验证码

b.找因子状态:填,不填

c.3因子2状态,套用正交表

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzpzps.html