【简答题】 设计下列伪程序的语句覆盖测试用例。BEGIN I
题目描述
【简答题】 设计下列伪程序的语句覆盖测试用例。BEGIN INPUT【A,B,C】 IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z)END
答案解析
因为每个判定表达式为真或假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或假各一次。下面是实现语句覆盖的典型测试用例: (1)使3个判定表达式之值全为假 输入:A=1,B=1,C=1 预期的输出:X=1,Y=2,Z=3 (2)使3个判定表达式之值全为真 输入:A=20,B=40,C=60 预期的输出:X=10,Y=20,Z=30
因为每个判定表达式为真或假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或假各一次。下面是实现语句覆盖的典型测试用例: (1)使3个判定表达式之值全为假 输入:A=1,B=1,C=1 预期的输出:X=1,Y=2,Z=3 (2)使3个判定表达式之值全为真 输入:A=20,B=40,C=60 预期的输出:X=10,Y=20,Z=30
相关试题
164以下关于初学者练习犁式转弯的目的描述不
【填空题】 新闻的背景材料主要有【】材料、【
热力管道中,()的突出特点是其在管道运行过程
41.贮存、运输和装卸食品的容器、工具和设备
1933年3月4日,罗斯福在就职演说中说:“
【填空题】 我国的职业分类体系借鉴国际标准职
国产3D动画电影《西游记之大圣归来》轰动国内
到2017年,河源市志愿者的队伍达10.5万
A公司于2012年5月1日开具了一张带息商业
中印洞朗对峙事件以印方将越界人员和设备全部撤
短信营业厅以()作为统一接入码,,用户通过菜
对食品检验人员的要求是什么?
如何合理使用跳汰机?
抽水试验层段与隔离止水层(段)必须取芯,其采
患者男性,36岁,突发左下腹绞痛2小时,无发
江西省高速公路投资集团有限公司成立的日期是(
古代把一天分为24个辰,也叫“时辰”。
()的目标大都是综合的、有较宽范围的,是进一
由市场竞争价格来决定生产什么,这属于(
邓小平提出“建设有中国特色社会主义”命题是在