首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请画出以上代码的控制流图。 假设的取值范围是1000<year<2001,请使用基本路径测试法为变量year设计测试用例,使之满足基本路径覆盖的要求。
请画出以上代码的控制流图。 假设的取值范围是1000<year<2001,请使用基本路径测试法为变量year设计测试用例,使之满足基本路径覆盖的要求。
admin
2006-03-15
62
问题
请画出以上代码的控制流图。
假设的取值范围是1000<year<2001,请使用基本路径测试法为变量year设计测试用例,使之满足基本路径覆盖的要求。
选项
答案
用例1:year是1000~2000之间不能被4整除的整数,如1001、1002、1003等。 用例2:year是1000~2000之间能被4整除但不能被100整除的整数,如1004、 1008、1012、1016等。 用例3:year是1000~2000之间能被100整除但不能被400整除的整数,如1100、 1300、1400、1500、1700、1800、1900。 用例4:yew是1000~2000之间能被400整除的整数,如1200、1600、2000。
解析
采用基本路径测试法,满足基本路径覆盖的要求。
在进行程序的基本路径测试时,从程序的环路复杂性,可导出程序基本路径集合中的独立路径条数,这是确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上界。独立路径是指包括一组以前没有处理的语句或条件的一条路径。例如针对本题所对应的控制流图中,一组独立的路径如下。
. path1:不能被4整除的整数
. path2;被4整除但不能被100整除的整数 .
. path3:能被100整除但不能被400整除的整数
. path4;能被400整除的整数
路径path1、path2、path3和path4组成一个基本路径集。只要设计出的测试用例能够确保这些基本路径的执行,就可以使得程序中的每个可执行语句至少执行一次。
转载请注明原文地址:https://kaotiyun.com/show/wOWZ777K
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
单元测试一般由(21)组织,由(22)进行测试。(21)
光缆需要拐弯时,曲率半径的要求不能小于30cm;同轴粗电缆不能小于(15);同轴细缆不能小于(16)。(16)
光缆需要拐弯时,曲率半径的要求不能小于30cm;同轴粗电缆不能小于(15);同轴细缆不能小于(16)。(15)
设计模式比框架更抽象,而框架比设计模式更加特征化,简单地说,框架是软件,设计模式指的是()。
下列关于白盒测试与黑盒测试的区别,描述错误的是()。
随机试题
男性,28岁,低热、乏力伴左上腹肿块半年,检查肝肋下3cm,脾肋下8cm。化验血红蛋白85g/L,白细胞100×109/L。骨髓象:原始粒细胞3%,Ph’染色体阳性。正确治疗应为
人流术后3天微热,下腹坠痛并有血性分泌物,子宫稍大,触痛明显,附件正常,应考虑
以下几种情况,丙米嗪对其几乎无效的是
随着人们饮食生活的改善和都市生活运动量的减少,高血脂症的患者极为普遍,它包括高胆固醇血症、高甘油三脂血症及复合性高脂血症,这是导致动脉粥样硬化和冠心病的主要因素之一。它对肾脏、末梢循环、胰脏、瘙痒症、免疫系统、血液系统疾病也产生不容忽视的影响。
Intemet网上的服务都是基于某种协议,Web服务是基于()协议。
贵族的基本特点是独立领土领民,经济上完全独立于君主,政治上相对独立于君主,是能够与君主抗衡的社会力量。古代中国从社会结构、生存条件上决定贵族阶级消亡的制度是()。
重婚:是指有配偶的男女未办离婚手续又与他人登记结婚,或者没有登记结婚而与他人同居而构成事实上的婚姻关系的,以及未婚男女明知他人有配偶而与之结婚的行为。根据上述定义,下列行为属于重婚的是()。
在取样频率、量化位数、声道数目等参数一定时,数字波形声音的码率(bitrate)主要由它所采用的【】方法决定。
硬盘的一个主要性能指标是容量,硬盘容量的计算公式为
だんだんと寒い季節になって________ね。
最新回复
(
0
)