首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于面向对象软件测试的叙述中,正确的是( )。
以下关于面向对象软件测试的叙述中,正确的是( )。
admin
2015-05-21
99
问题
以下关于面向对象软件测试的叙述中,正确的是( )。
选项
A、在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试
B、存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C、假设类B是类A的子类,如果类A已经进行了充分的测试,那么在测试类B时不必测试任何类B继承自类A的成员方法
D、对于一棵继承树上的多个类,只有处于叶子节点的类需要测试
答案
B
解析
面向对象系统的测试目标与传统信息系统的测试目标是一致的,但面向对象系统的测试策略与传统结构化系统的测试策略有很大的不同,这主要体现在两个方面,分别是测试的焦点从模块移向了类,以及测试的视角扩大到了分析和设计模型。
与传统的结构化系统相比,面向对象系统具有三个明显特征,即封装性、继承性与多态性。封装性决定了面向对象系统的测试必须考虑到信息隐蔽原则对测试的影响,以及对象状态与类的测试序列,因此在测试一个类时,仅对该类的每个方法进行测试是不够的;继承性决定了面向对象系统的测试必须考虑到继承对测试充分性的影响,以及误用引起的错误;多态性决定了面向对象系统的测试必须考虑到动态绑定对测试充分性的影响、抽象类的测试以及误用对测试的影响。
转载请注明原文地址:https://kaotiyun.com/show/luQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
将一整数逆序后放入一数组中(要求递归实现)
公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行(排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的
ASP.NET能在那些系统中运行?
设置发送邮件服务器的帐户名bob1和密码20022002。
设置Internet临时文件使用的磁盘空间为500MB
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
在桌面上打开帮助和支持中心,利用“索引”的方法取得关于WindowsXP的“磁盘清理程序”方面的帮助信息。
步骤1单击[布局]选项卡[分析]组中的[误差线]→[其他误差线选项]命令,在[添加误差线]列表框中选择[下半年销售业绩]选项,单击[确定]按钮,如图6—19所示。[*]步骤2选中[负偏差]单选按钮,选中[标准误差]单选按钮,如图6—20所示。
随机试题
塔尔科特·帕森斯的代表著作是()
关于急性心肌梗死溶栓治疗,下列哪项不正确
隐血试验饮食在试验前3d应禁食
下列具有水解性的药物有
某女,18岁,经期下腹部疼痛剧烈,经色紫黑,有血块,经前伴乳房胀痛,舌有瘀斑,脉细弦。治疗宜选取( )
普通工商企业可以成为同业拆借市场的主体。()
根据所给资料,可以得出2006年食品工业总产值是()。根据所给资料推断,下列说法不正确的是()。
如何理解公民劳动的权利和义务?
爱国、敬业、诚信、友善,这一价值追求回答了我们要培育什么样的公民的重大问题,是每一个公民都应当遵守的道德规范。爱国、敬业、诚信、友善,涵盖了()
•Readthefollowingarticleaboutinvestinginsharesandthequestionsbelowthepassage.•Foreachquestion(13-18),markone
最新回复
(
0
)