首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于面向对象软件测试的说法中,正确的是( )。
下列关于面向对象软件测试的说法中,正确的是( )。
admin
2015-05-21
65
问题
下列关于面向对象软件测试的说法中,正确的是( )。
选项
A、在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试
B、存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C、假设类B是类A的子类,如果类A已经进行了充分的测试,那么在测试类B时不必测试任何类B继承自类A的成员方法
D、对于一棵继承树上的多个类,只有处于叶子节点的类需要测试
答案
B
解析
面向对象系统的测试目标与传统信息系统的测试目标是一致的,但面向对象系统的测试策略与传统结构化系统的测试策略有很大的不同,这主要体现在两个方面,分别是测试的焦点从模块移向了类,以及测试的视角扩大到了分析和设计模型。
与传统的结构化系统相比,面向对象系统具有三个明显特征,即封装性、继承性与多态性。封装性决定了面向对象系统的测试必须考虑到信息隐蔽原则对测试的影响,以及对象状态与类的测试序列,因此在测试一个类时,仅对该类的每个方法进行测试是不够的;继承性决定了面向对象系统的测试必须考虑到继承对测试充分性的影响,以及误用引起的错误;多态性决定了面向对象系统的测试必须考虑到动态绑定对测试充分性的影响、抽象类的测试以及误用对测试的影响。
转载请注明原文地址:https://kaotiyun.com/show/ZDQZ777K
本试题收录于:
网络规划设计师上午综合知识考试题库软考高级分类
0
网络规划设计师上午综合知识考试
软考高级
相关试题推荐
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
现在小明一家过一座桥,过桥的时候是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要八秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。问小明一家如何过桥?(原本
删除字符串中的数字并压缩字符串(神州数码以前笔试题),如字符串”abc123de4fg56”处理后变为”abcdefg”。注意空间和效率。(下面的算法只需要一次遍历,不需要开辟新空间,时间复杂度为O(N))
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
设置本地连接添加“TCP/IP版本6”协议。
设置本地连接添加“Microsoft网络的文件和打印机共享”。
设置拨号连接属性允许网络上其他用户共享本机的Internet连接。
设置本地连接添加“Internet协议(TCP/IP)”。
利用写字板新建一个类型为"文本文档"的文件,内容为"祝你取得成功!"。保存在C:\,文件名为LX1.TXT。
为了通过电子邮件传输多媒体信息,应该采用()协议。
随机试题
________,shedoesnothaveenoughrespectforherstudents.
引起小儿充血性心力衰竭最常见的原因是
A.V1~3B.I、AVL、V6C.V1~6、I、AVLD.V3~5E.V3~6前间壁心肌梗死心电图表现在
上消化道出血最常见的病因是
根据《上市公司证券发行管理办法》的规定,可转换公司债券的期限()。
甲公司为增值税一般纳税人,适用的增值税税率为16%。商品销售价格不含增值税,在确认销售收入时逐笔结转销售成本,2018年该公司发生如下交易或事项:(1)5月21日,向乙公司销售一批E产品,开出增值税专用发票上注明的销售价格为600万元,增值税税额为96万
企业购进货物发生的下列相关税费中,应计入货物取得成本的有()。
下列句子中含有升迁之意的是:
假设检验的步骤包括()
Atwhattimedoesthebankopen?
最新回复
(
0
)