首页
登录
从业资格
某公司需开发二千套电子商务系统,为保证开发进度和开发质量,专门组建测试小组对开发
某公司需开发二千套电子商务系统,为保证开发进度和开发质量,专门组建测试小组对开发
考试题库
2022-08-02
70
问题
某公司需开发二千套电子商务系统,为保证开发进度和开发质量,专门组建测试小组对开发的全过程进行测试,其中,某测试员需要对如图3-1所示的程序进行测试,采用的方法是白盒测试的动态测试方式。该程序共有 3 条路径,分别为 P1 (AD)、P2(BD) 和P3(BCD) 。
图3-1程序流程图【问题1】(2分)如果采用语句覆盖法进行测试,满足条件的路径是 (1)、(2)。【问题2】(4分)如果采用判定覆盖法进行测试,测试用例表如表3-1所示(用例不分顺序)。注:答案必须从备选答案中选出。表3-1 判定覆盖测试用例
A.a=2,b=-1 B.a=2,b=1,c=3 C.a=2,b=1,c=0,d=4 D.a=1,b=2,c=3,d=4E.P1 F.P2 G.P3【问题3】(1分)条件覆盖是设计测试用例,使每个判断中每个条件的可能取值至少满足一次,因此采用条件覆盖法进行测试,一般需要设计两组测试用例,如果第一组测试用例设计为:a=2,b=0,c=2,d=0,则另一组测试对应的路径为(7)。【问题4】(4分)如果采用判定一条件覆盖法进行测试,测试用例表如表3-2所示(用例不分顺序)。注:答案必须从备选答案中选出。表3-2 判定—条件覆盖测试用例
(8)~(11)的备选答案:A.a=2,b=-1,c=2,d=-1 B.a=3,b=0,c=3,d=-2 C.a=2,b=1,c=-3,d=4D.a=0,b=2,c=3,d=4 E.P1 F.P2 G.P3【问题5】(4分)如果采用条件组合覆盖法进行测试,测试用例表如表2-3所示(用例不分顺序)。注:答案必须从备选答案中选出。表3-3条件组合覆盖测试用例
(12)~(15)的备选答案:A.a=1,b=-1,c=2,d=1 B.a=-3,b=1,c=-3,d=-2 C.a=2,b=1,c=-3,d=4D.a=2,b=-2,c=3,d=4 E.P1 F.P2 G.P3
选项
答案
解析
【问题1】
(1)(2)语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。根据题意,AD和BCD这两条路径将所有语句执行了一次。
【问题2】
(3)(4)(5)(6)判定覆盖又称为分支覆盖,它要求设计足够多的测试用例,使得程序中每个判定至少有一次为真值,有一次为假值,即:程序中的每个分支至少执行一次;每个判断的取真、取假至少执行一次。由题中可知,只要使得题中的3条路径各执行一次即可;即令a=2,b=1,c=3,执行P2路径;令a=2,b=1,c=0,d=4,执行P3路径。
【问题3】
(7)条件覆盖要求设计足够多的测试用例,使得判定中的每个条件获得各种可能的结果,即每个条件至少有一次为真值,有一次为假值。从题中给的测试用例a=2,b=0,c=2,d=0得知,两个条件语句中的值分别为(T,F)(T,F),则另外一组测试用例的值为(F,T)(F,T),所以相对应的路径为AD。
【问题4】
(8)(9)(10)(11)判断-条件覆盖要求设计足够多的测试用例,使得判定中每个条件的所有可能结果至少出现一次,每个判定本身所有可能结果也至少出现一次。由题中给出的测试用例a=2,b=-1,c=2,d=-1其条件值为(T,F)(T,T),则另外两组测试用例应使条件值满足(T,T)(F,F)和(F,T)(T,F),所以相应测试用例应选择C和D,其路径分别为G和E。
【问题5】
(12)(13)(14)(15)条件组合覆盖要求选择足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。(12)根据测试用例a=2,b=1,c=0,d=1得知,该执行路径为P3;再由题中给出的两组测试用例得知其条件值为(T,F)(T,T)和(T,T)(F,F),所以在选项中选择满足条件值为(F,T)(F,T)或(F,F)(T,F)的测试用例即可;即可得到两组测试用例为A和B,执行路径都为P1。
转载请注明原文地址:https://tihaiku.com/congyezige/2423831.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
常规器械消毒灭菌合格率的评价属于A.基础质量评价 B.服务质量评价 C.环节
A.基础质量评价 B.服务质量评价 C.环节质量评价 D.综合评价 E.
A.个案护理 B.功能制护理 C.小组护理 D.责任制护理 E.整体护理
A.个案护理 B.功能制护理 C.小组护理 D.责任制护理 E.整体护理
对病人最后护理结果的质量评价属于A.临床护理活动的评价 B.服务质量评价 C
对工作在时间上进行控制,使各项工作能有节奏地进行是A.质量控制 B.预算控制
不能诱发产褥期泌尿系统感染的因素是A.女性尿道短、直,细菌容易上行感染 B.分
一名护理人员护理一位病人属于A.个案护理B.功能制护理C.小组护理D.责任制护理
在女性生殖系统肿瘤中,患病年龄分布呈双峰状的是A.子宫内膜异位症B.卵巢恶性肿瘤
巨幼细胞性贫血患者常出现神经系统症状,其主因是A.叶酸和维生素B缺乏 B.铁剂
随机试题
Accordingtothepassage,whichofthefollowingistrue?[br]Whichofthefoll
板式楼板的厚度应该不小于()。A.40mm B.50mm C.60mm D
脊柱结核好发部位:( )A.腰椎 B.胸椎 C.颈椎 D.尾椎
共用题干 李先生委托甲房地产经纪公司购买一套商品住房自己居住,该房地产经纪公司
在对糖尿病患者进行教育需求评估时,以下不是考虑的主要内容的是A:患者糖尿病的相关
左边给定的是纸盒的外表面,下面哪一项能由它折叠而成?
下列属于风险对冲方式的是()。A.利率对冲 B.市场对冲 C.汇率对冲 D
药物的安全性一般与其LD50的大小成正比,与ED50成反比。故常以药物LD50与
汽车运输定额,适用于水利工程施工路况10km以内的场内运输。运距超过10km,超
手术病人一般在术前12小时开始禁食的目的是 A.利于病人休息 B.减少胃肠道
最新回复
(
0
)