首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于面向对象软件测试的说法中,正确的是______。
以下关于面向对象软件测试的说法中,正确的是______。
admin
2010-06-15
27
问题
以下关于面向对象软件测试的说法中,正确的是______。
选项
A、对于一个类的测试,一个测试用例只能包含对该类的一个方法的一次调用
B、基于判定表的测试不能用于面向对象程序的单元测试
C、不变式边界测试可用于类层次的测试,其目的是测试功能组合
D、对于抽象类,需要进行单元测试
答案
D
解析
在面向对象中,很难对单个成员方法进行充分的测试,这是因为多个成员方法会通过成员变量产生相互依赖关系。合理的测试是将这些相互依赖的成员方法放在一起进行测试,故A说法错误。
基于判定表的测试,又称为组合功能测试,既可以用于传统软件测试,也可以用于面向对象软件测试,B说法错误。
不变式边界测试是一种基本的和高效的类层次的测试技术。类层次测试的一个主要困难是成员变量的某些状态可能不会出现,这就是所谓的类不变式。不变式边界测试首先准确定义类的不变式,其次寻找成员方法的调用序列以违反类不变式,这些调用序列即可作为测试用例。不变式边界测试的目的不是测试功能组合,C的说法错误。
对于抽象类,需要进行单元测试。但是构造抽象类的驱动程序显然比构造其他类的驱动程序复杂,因为在测试抽象类时,需要为抽象类构造一个子类,并实现所有抽象类没有实现的成员方法。D正确。
转载请注明原文地址:https://kaotiyun.com/show/GwNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下技术说明、Java源程序和运行测试部分,根据要求回答问题1和问题2。【说明】1.HTTP◆HTTP请求消息示例GET/index,htmlHTTP/1.1Accept:image/gif,
在图2-11所示的程序流程图中,若要某个房间I被选中,则需要满足什么条件?假设该商务交流中心当前各个房间的情况如表2-14所示。当输入M=3,R=0时,该算法的输出是(1)。当输入M=2,R=1时,该算法的输出是(2)。
阅读以下应用说明、图和Java代码,根据要求回答问题1至问题5。【说明】Stack类是java.ntil包中专门用来实现栈的工具类。以下Java程序是一个不使用库函数而实现字符串反转的程序。例如,输入:123456,则输出:654321:
阅读以下说明C++代码,将应填入(n)处的字句写在对应栏内。[说明]本程序实现了雇员信息管理功能,其中封装了雇员信息及其设置、修改、删除操作。已知当输入为“Smith312960.0”时,程序的输出是:姓名:Smith年龄:31工
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。[说明]用链式存储结构实现的栈称为链栈。若链栈元素的数据类型为datatype,以LinkStack记链栈结构,其类型定义为:typedefstructnode{datat
阅读以下程序说明和C++程序,将程序段中(1)~(5)空缺处的语句填写完整。【说明】以下【C++程序】实现一个简单的小型复数类MiniComplex,该复数类能进行输入、输出、复数的加法、减法、乘法和除法运算,还可以进行复数的相等比较。
阅读以下应用说明、属性设置及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。【说明】本应用程序的运行窗口如图2所示。只要用户单击“闪烁”按钮,文字“欢迎光临”就会以0.3秒消失、0.3秒显示反复进行闪烁;单击“停止”按
阅读以下说明和Java程序,填写程序中的空(1)~(6),将解答写入答题纸的对应栏内。【说明】以下Java代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分接口、类及其关系如图5一1所示。【Java代码】interfa
有关内联网的错误叙述是(62),下列有关网络安全的叙述中,不正确的是(63),对于Intranet,可通过设置(64)来防止内部数据泄密、篡改和黑客入侵。
随机试题
A.食管癌B.胃癌C.大肠癌D.肝癌E.胰腺癌上述哪一种疾患发病率最高
控制疟疾临床症状的首选药物是
结核菌( )
纳税人销售或转让抵债所得的不动产,以全部收入为计税营业额。()
“五岳”是中国五大名山的总称,即东岳__________、南岳衡山、西岳__________、北岳恒山、中岳__________。
下列选项中,有关气质的描述,正确的是()。
真理之所以能够成为真理,其根据条件是真理具有()。
王某因犯数罪,被人民法院依法判处有期徒刑20年,服刑13年后被假释。在假释考验期的第6年,王某盗窃一辆汽车而未被发现。假释考验期满后的第4年,王某因抢劫罪而被逮捕,交代了自己在假释考验期限内盗窃汽车的行为。问题:(1)对王某是否需要撤销假释?(2)对王
It’snosecretthatmostbusyAmericanmothersusetheTVsetasalive-inbabysitter.Insomehouseholdsthetubeholdsachild
Throughouthistorythebasicunitofalmosteveryhumansocietyhasbeenthefamily.Membersofafamilylivetogetherunderthe
最新回复
(
0
)