资源描述:
《计算机水平考试-软件设计师分类模拟题测试用例设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件设计师分类模拟题测试用例设计1、阅读下列说明号流程图(如弓所示),回答问题,把解答填入对应栏内。c开如
2、—)o-*z1-ZD流程图[说明]木流程图描述了某了程序的处理流程,现耍求用口盒测试法对了程序进行测试。[问题]根据判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖(条件组合覆盖)和路径覆盖5种覆盖标准,从供选择的答案屮分别找出满足相应覆盖标准的最小的测试数据组(用①〜⑩表示)。供选择的答案如下①a=5,b=l②a=5,b=-1③b=l©a=5b=la=-5,b=-1a=0,b=-1⑤a.=5,b=-
3、1⑥a=5b=la=5,b=la=0,b=0sl=-5,b=-18l=-5,b=-1⑦a=5,b=l⑧a=5b=lsl=0,b=la=0,b=-1a=0,b=-1a=5b=lsl=-5,b=la=59b=-1⑨a=5,b=l⑩d=5,b=lsl=0,b=-1a=5,b=0a=0,b=la=5,b=-1sl=-5,b=la=0,b=la=-5,b=-1a=0,b=0a=0,b=-1a=5b=l2、阅读下列说明和流程图(如图所示),回答问题,把解答写在对应栏内。a=-5,b=08.=-5,b=l[说明]本流程图
4、描述了某子程序的处理流程,现耍求用白盒测试法对其进行测试。[问题]根据判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖(条件组合覆盖)和路径覆盖5种覆盖标准,从供选择的答案中分别找出满足相应覆盖标准的最小的测试数据组(用①〜⑩回答)。供选择的答案如F①x=90,y=90②x=50,y=50⑧x=90,y=90④x=90,y=70x=50,y=50x=40,y=90⑤x=90,y=90⑥x=90,y=70x=50,y=50x=70,y=90x=90,y=70x=50,y=50⑦x=90,y=90⑧x=90,y
5、=90x=50,y=50x=50,y=50x=90,y=70x=90,y=50x=70,y=90x=80,y=80⑨x=90,y=90⑩x=90,y=90x=90,y=70x=80,y=80x=90,y=30x=90,y=70x=70,y=90x=70,y=90x=30,y=90x=30,y=90x=70,y=70x=0,y=90x=50,y=50x=70,y=70x=50,y=50答案:1>判定覆盖:④条件覆盖:③判定/条件覆盖:⑥多重条件覆盖:⑧路径覆盖:⑦2、判定覆盖:⑤条件覆盖:④判定/条件覆盖:⑦
6、多重条件覆盖:⑨路径覆盖:⑤