软件测试 因果图-等价制员工的编写方法,值得收藏!(收藏)
一. 实验目的
1.掌握黑盒测试用例设计方法;
2.综合运用所学的黑盒测试方法设计进行测试用例设计;
3.掌握测试用例的编写方法。
二. 实验内容 三. 实验步骤与结果 1.交通一卡通 1)写出原因结果因果关系:
原因:
C1:输入50元纸币
C2:输入100元纸币
C3:选择充值50元
C4:选择充值100元
结果:
E1: 完成充值后退卡,提示充值成功
E2:提示输入金额不足,并退卡,退回50元;
E3:完成充值后退卡软件测试 因果图软件测试 因果图,提示充值成功,找零50元;
E5:退回输入的纸币,提示错误并退卡
E6:提示错误并退卡。
2)绘制因果图:
3)将因果图转换为决策表:
4)根据判定表设计测试用例:
2.非/年薪制员工 1)绘制因果图:
2)将因果图转换为决策表:
3)根据判定表设计测试用例:
3.PriorDate函数。 1)根据函数的功能,划分以下等价类集合。
月: M1:={month | month=4,6,9,11月(30天)}
M2:={month | month=5,7,8,10,12月(31天)}
M3:={month | month=3月(31天)}
M4:={month | month=2月 }
M5:={month | month=1月(31天)}
日: D1:={Day | day=1} D2:={Day | day=2-28}
D3:={Day | day=29} D4:={Day | day=30}
D5:={Day | day=31}
年: Y1:={year | year是闰年} Y2:={year | year不是闰年}
2)根据以上等价类集合,建立的判定表为:
3)合并后的判定表如下
四. 实验总结
通过本次实验,使我熟悉了黑盒测试的测试过程,在实验过程中,绘制因果图的时候,感觉迷糊,还有,在书写测试用例的时候,不知道怎么测试。