首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请画出以上代码的控制流图。 假设year的取值范围是1000<year<2001,请使用基本路径测试法为变量year、 month设计测试用例(写出year取值、month取值、maxday预期结果),使之满足基本路径覆盖要求。
请画出以上代码的控制流图。 假设year的取值范围是1000<year<2001,请使用基本路径测试法为变量year、 month设计测试用例(写出year取值、month取值、maxday预期结果),使之满足基本路径覆盖要求。
admin
2008-08-01
29
问题
请画出以上代码的控制流图。
假设year的取值范围是1000<year<2001,请使用基本路径测试法为变量year、 month设计测试用例(写出year取值、month取值、maxday预期结果),使之满足基本路径覆盖要求。
选项
答案
(用例编号可以不写) [*]
解析
考查基本路径测试法的应用。
路径测试法要求满足基本路径覆盖的要求。
在进行程序的基本路径测试时,从程序的环路复杂性可导出程序基本路径集合中的独立路径条数,这是确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上界。独立路径是指包括一组以前没有处理的语句或条件的一条路径。例如针对本题所对应的控制流图中,一组独立的路径如下。
.path1:year取值1001~2000之间任意整数,month取值13或14。
.path2:year取值1001~2000之间不能被4整除的整数,month取值2。
.path3:year取值1001~2000之间能被4整除但不能被100整除的整数,month取值2。
.path4:year取值1001~2000之间能被100整除但不能被400整除的整数,month取值2。
.path5:year取值1001~2000之间任意整数,month取值2。
.path6:year取值1001~2000之间任意整数,month取值1、3、5、7、8、10或12。
.path7:year取值1001~2000之间任意整数,month取值4、6、9或11。
路径path1、path2、path3、path4、path5、path6以及path7组成一个基本路径集。只要设计出的测试用例能够确保这些基本路径的执行,就可以使得程序中的每个可执行语句至少执行一次。
转载请注明原文地址:https://jikaoti.com/ti/yMI7FFFM
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市,则开发该软件产品最不适合采用()模型。
智能具有感知、记忆、自适应等特点,能够存储感知到的外部信息及由思维产生的知识,同时能够利用已有的知识对信息进行分析、计算、比较、判断、联想和决策属于智能的()能力。
大数据5V特点包括大量性、高速性、多样性、价值性、()。
下列()不是软件复用的关键技术因素。
以下关于软件评审说法错误的是()。
某软件项目可能存在一个未被发现的错误,该错误出现的概率是3%,造成的损失为20000元,该错误的风险曝光度是()元。
在信息系统工程设计阶段,监理的质量控制重点不包含()。
为全面加强国家电子政务工程建设项目管理,保证工程建设质量,提高投资效益。国家发改委于2007年制定并施行《国家电子政务工程建设项目管理暂行办法》,即中华人民共和国国家发展和改革委员会第()号令。
软件测试方法可分为白盒测试法和黑盒测试法。黑盒测试法可以发现的软件问题不包含()。
随机试题
原核生物蛋白质合成起始因子IF-3
A.术后24小时内B.术后24小时后至数月C.术后6个月以后D.术后1年以后E.术后3年以后肾移植后超急性排斥反应发生在
组成翼点(中医的太阳穴)的骨是
使用CT增强扫描主要目的是
迟脉主沉脉主
对犯罪分子只能判一种主刑;对同一犯罪行为只能在主刑之后判处一个或两个以上的附加刑。()
下列有关信息保密的说法,不正确的是()。
下列属于低碳生活方式的是()。
一、注意事项1.申论考试与传统的作文考试不同。是分析驾驭材料的能力与表达能力并重的考试。2.作答参考时限:阅读资料40分钟.作答110分钟。3.仔细阅读给定的资料。按照后面提出的“作答要求”依次作答在答题纸指定位置。4.答题时请认准题号。避免答错位
TheLondon2012sustainabilitywatchdogembroiledinarowoverthesportsshipoftheOlympicStadiumbyDowChemicalistopush
最新回复
(
0
)