首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于面向对象测试问题的说法中,不正确的是 ______。
下列关于面向对象测试问题的说法中,不正确的是 ______。
admin
2009-11-14
18
问题
下列关于面向对象测试问题的说法中,不正确的是 ______。
选项
A、在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列
B、构造抽象类的驱动程序会比构造其他类的驱动程序复杂
C、类B继承自类A,如果对B进行了严格的测试,就意味着不需再对类A进行测试
D、在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
答案
C
解析
由于面向对象具有封装的特点,在设计类的测试用例时,不仅要考虑各成员方法 的输入参数,还要考虑如何设计调用的序列。若类B继承自类A,如果对B进行了严格的测试,有些情况也许可以就不对类A进行测试,但由于继承的存在,就会导致类A的规格说明可能与类B不一致,此时就必须按照类A的规格说明对类A重新进行测试。多态是指对一个类的引用可以与多个类的实现绑定。抽象类是指只有一些成员方法而没有其实现的类,甚至有的抽象类中的所有成员方法都没有实现,在测试抽象类时,需要为抽象类构造一个子类,并实现所有抽象类没有实现的成员方法,这也说明构造抽象类的驱动程序显然比构造其他类的驱动程序复杂。
转载请注明原文地址:https://kaotiyun.com/show/x5NZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下技术说明、Java源程序和运行测试部分,根据要求回答问题1和问题2。【说明】1.HTTP◆HTTP请求消息示例GET/index,htmlHTTP/1.1Accept:image/gif,
阅读以下应用说明及VisualBasic程序代码,根据要求回答问题1至问题3。【说明】在VisualBasic程序中,设计一个“个人所得税计算器”,其应用程序的运行窗口如图6-16所示。窗口中的3个文本框和两个按钮的名称分
阅读以下应用程序说明和C程序,将C程序段中(1)-(7)空缺处的语句填写完整。[说明]以下[C程序]所完成的功能是在3X3方格中填入数字1~N(N≥10)内的某9个互不相同的整数,使所有相邻两个方格内的两个整数之和为质数。系统输出满足该要
什么是临界资源(criticalresource)?请用100字以内的文字简要说明。程序的环路复杂度V(G)也称为McCabe复杂性度量,它是构成基本路径集的独立路径数的上界,可依此得出应该设计的测试用例数目。请计算【C代码3】程序段的环路复杂度V(
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员j的和;类SuperClass中的getSum为抽象函数,程序中的第14行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,当程序运行到第22行且尚未执行第22
字符串是程序中常见的一种处理对象,在字符串中进行子串的定位、插入和删除是常见的运算。设存储字符串时不设置结束标志,而是另行说明串的长度,因此串类型定义如下:typedefstruct{char*str;//字
在面向对象程序设计语言中,(31)是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;(32)可以实现发送一个通用的消息而调用不同的方法;(33)是实现信息隐蔽的一种技术,其目的是使类的(34)相互分离。
软件测试中的。测试由用户在软件开发者指导下完成,这种测试属于(53)阶段的测试活动。
下面关于线性表的叙述中,错误的为(38)。
程序排错是排除经测试发现出错的程序中错误的措施,其中测试排错法发现和排除错误的主要手段是利用(31)。
随机试题
A.肥大细胞B.巨噬细胞C.浆细胞D.成纤维细胞细胞椭圆、核偏心()
下列有关中心静脉压与补液的关系,错误的是
小儿结核病的特点的叙述错误的是
解剖学方位的描述,不正确的是
具有腐蚀作用的药物是
甲与乙系高中同学,毕业后一起到南方某城市打工,但发现南方钱并不好挣。某日,甲乙两人商量到某别墅区有钱人家里盗窃。然后两人就到该市郊区的别墅区,甲在门口望风。乙进门寻找财物,但发现保姆在里间做家务,此时,保姆将该房间在里面锁上。乙大怒,用匕首将该房间撬开,朝
浅层平板荷载试验中,需根据试验记录绘制(),并利用该曲线确定地基承载力基本容许值、计算地基土的变形模量。
个人汽车贷款不可以实行的担保方式是()。
随着“二孩”政策全面放开,使得托儿所、幼儿园的人数不断增加,学前教育资源相对不足。假如你是教育部的工作人员。要针对此情况做一个调研报告,请问你会如何开展?
在事件过程中,Private表示______。
最新回复
(
0
)