欢迎来到天天文库
浏览记录
ID:38318823
大小:255.50 KB
页数:15页
时间:2019-06-10
《黑盒4-_因果图法-年薪及中国象棋问题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、黑盒测试用例设计——因果图法习题1某软件的一个模块的需求规格说明书中描述:(1)年薪制员工:严重过失,扣年终风险金的4%;过失,扣年终风险金的2%。(2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。请绘制出因果图和判定表,并给出相应的测试用例。原因:C1.年薪制员工C2.严重过失中间状态:11.非年薪制员工12.过失结果:E1.扣年终风险金的4%E2.扣年终风险金的2%E3.扣当月薪资的8%E4.扣当月薪资的4%因果图C1C21112E1E2E3E4将因果图转化为判定表:测试用例测
2、试用例1:输入数据:年薪制员工,严重过失预期输出:扣年终风险金的4%测试用例2:输入数据:年薪制员工,过失预期输出:扣年终风险金的2%测试用例3:输入数据:非年薪制员工,严重过失预期输出:扣当月薪资的8%测试用例4:输入数据:非年薪制员工,过失预期输出:扣当月薪资的4%习题2中国象棋中走马的测试用例设计为例学习因果图的使用方法(下面未注明的均指的是对马的说明)一、分析中国象棋中走马的实际情况如果落点在棋盘外,则不移动棋子;如果落点与起点不构成日字型,则不移动棋子;如果在落点方向的邻近交叉点有棋子(绊马腿
3、),则不移动棋子;落点处有己方棋子,则不移动棋子;如果不属于1-4条,落点处无棋子,则移动棋子;如果不属于1-4条,落点处为对方棋子(非老将),则移动棋子并除去对方棋子;如果不属于1-4条,且落点处为对方老将,则移动棋子,并提示战胜对方,游戏结束。二、根据分析明确原因和结果原因:落点在棋盘上;落点与起点构成日字;落点方向的邻近交叉点无棋子;落点处为自己方棋子;落点处无棋子;落点处为对方棋子(非老将);落点处为对方老将。结果:E1、不移动棋子;E2、移动棋子;E3、移动棋子,并除去对方棋子;E4、移动棋子
4、,并提示战胜对方,结束游戏。添加中间节点11,目的是作为导出结果的进一步原因,简化因果图导出的判定表1345E1762E2E3E411~~~VVVVVE~决策表分解规则选项123456789101112131415161234111111101101110010111010100110000111011001010100001100100001000011E101100101010101010101010101010101规则选项1234567891011121314151611567111111101
5、1011100101110101001100001110110010101000011001000010000E2E3E4100010001决策表分解规则选项1234567812311111010110001101000100011E11001010101010101规则选项123456781145670100000100000100000111000101001001010001E1E2E3E41000010000100001ThankYou!
此文档下载收益归作者所有