首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。 gz_open (const char*mode
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。 gz_open (const char*mode
admin
2012-06-06
18
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
gz_open (const char*mode)
{
char*p= (char*)mode; //1
char fmode[4];
char*m=fmode;
char smode= ’\0’;
char level=’\0\’;
int strategy=0;
do {
if (*p==’r’) //2
smode - ’r’; //3
if (*p>=’O’&&*p<=’9’) { //4,5
level=*p-’0’; //6
} else if (*p==’f’) { //7
strategy=1; //8
}else { //9
*m++=*p;
}
*p++; //10
}while (m!=fmode+sizeof (fmode)); //11
} //12
假设函数gz_open的参数mode是由26个小写字母’a’-’z’、数字’0’-’9’以及空格组成的字符串,请使用基本路径测试法构造1个测试用例,使之覆盖所有基本路径。
选项
答案
构造一个6个字符构成的字符串(设为x,y,z,u,v,w 6个字符),使得每个字符覆盖一条基本路径。其中,x=’r’,y=’f’,z∈[’0’-’9’],u<’0’,v>’9’并且v!=’f’,w任意,这6个字符可任意排列。例如,mode="rOf aa"。
解析
本问题考查白盒测试用例设计方法中的基本路径法。涉及到的知识点包括:根据控制流图和环路复杂度设计测试用例。注意环路复杂度只是测试用例数的上限。
本题中程序的环路复杂度为6,因此测试用例上限为6,但本题程序比较特殊,只需要一个测试用例即可实现。例如,构造一个6个字符构成的字符串(设为x,y,z,u,v,w6个字符),使得每个字符覆盖一条基本路径即可。其中,X=’r’,y=’f’,z∈[’0’-’9’],u<’0’,v>’9’并且v!=’f’,w任意,这6个字符可任意排列。
转载请注明原文地址:https://jikaoti.com/ti/SFI7FFFM
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
()不属于面向对象软件开发方法的特点。
在信息系统生命周期中,()阶段的任务是确定信息系统必须完成的总目标,确定项目的可行性、导出实现项目目标应该采取的策略及系统必须完成的功能。
在机房和综合布线工程实施过程中,关于金属线槽安装要求,不正确的是()。
一般采用Web技术和SOA架构,向用户提供多租户、可定制的组件、工作流等服务属于()。
()是以信息技术为主要手段建立的信息采集、存储、处理的系统。
某综合性信息系统建设工程中,通信工程专业监理工程师编制了详尽的监理实施细则,内容包括:监理流程、监理的控制要点和目标、计划采用的监理技术和工具、针对工程异常情况的监理措施。如果你是总监理工程师,审核时应指出该监理实施细则还必须补充()。
项目管理是信息系统项目三方(建设单位、承建单位、监理单位)均采用的方法。在信息系统项目管理要素中,由建设单位重点实施的是()。
使计算机系统各个部件、相关的软件和数据协调、高项工作的是()。
实施电子政务的政务外网必须与互联网()。
软件测试类型按开发阶段划分依次是(30)。
随机试题
广东省广州市两家知名零售药店,深受患者好评。近日有人发现,甲药店客流量明显高于乙药店的客流量。深入了解发现,附近的患者都听说乙药店的药品质量不好,有些甚至是过期的。最终调查发现,是甲药店为了增加客流量而传出来的流言,目的是为了增加客流量。此外,甲药店销售人
下列关于债券违约时的受偿顺序,排列正确的是()。
某玩具企业生产经营高、中、低三种价格档次的玩具,高档、中档玩具的价格分别为100元、60元现在开发一种低档玩具,对低档玩具进行定价。经测算,生产低档玩具的总投资为150万元,固定成本为35万元,单位可变成本为15元。预计销售量5万个。产品上市后,该企业拟通
根据企业国有资产法律制度的规定,国有独资公司的下列人员中,由履行出资人职责的机构任免的有()。
导游蔡某被旅游行政管理部门吊销导游证,其所在的旅行社也受到停业整顿的处罚。他可能有以下行为()。
我国保存完好的宫殿有()
研究阶层的心理特征,应该属于社会心理学的()层面。
在CBCL中与爱好体育运动项目有关的问题主要是考察()情况。
下列属于人身权中人格权的是()。
罚金刑的适用方式是( )。
最新回复
(
0
)