首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于面向对象软件测试的说法中,正确的是______。
以下关于面向对象软件测试的说法中,正确的是______。
admin
2009-11-26
7
问题
以下关于面向对象软件测试的说法中,正确的是______。
选项
A、面向对象软件只能采用白盒测试,不能采用黑盒测试
B、测试一个类时,该类成员方法的任何一个消息序列都是合理的测试用例
C、若类B是类A的子类,针对类B的测试用例可以包含对类A的成员方法的调用
D、等价类划分是一种类树层次的测试技术
答案
C
解析
在面向对象中,进行系统测试时,通常不关心软件各个实体的实现细节和实体间的连接细节。因此,系统测试主要是黑盒测试,A说法不对。
在面向对象测试中,成员方法对成员变量有或多或少的依赖,成员方法的许多功能需要在特定的实例状态下才能执行。因此,在测试面向对象软件时,不能够简单地对每个类的成员方法进行测试,在调用任何一个成员方法之前必须保证相应的实例处于该成员方法的预期工作状态。也就是说,为了测试一个成员方法,需要在调用该方法前调用一系列其他方法以使得相应的实例达到合适的状态。换句话说,由于每个测试用例不仅仅调用一个成员方法,而是对整个类进行测试的一个方法调用序列。因此,在设计类的测试用例时,仅仅考虑成员方法的输入参数是不够的,还要考虑如何设计调用序列。有些测试序列会在某些成员方法执行时因为不能满足该方法正常执行的前提条件而导致此方法处于不正常的工作状态,这些测试序列是不合理的测试序列,因此选项B说法不正确。
因为类B继承类A,合理的使用继承时类B的实例应该也是类A的实例,对类B的实例的测试应该已经包括其作为类A例的测试,C说法正确。
等价类划分是一种方法层次的测试,而不是类树层次的测试技术,D错误。
转载请注明原文地址:https://jikaoti.com/ti/jcE7FFFM
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。【说明】以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。【代码6】importjava.awt.*;importja
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。[函数2.1说明]下面程序的功能是:将由键盘输入的某个十进制数转换成对应的R进制数并输出。这里R是2到16的整数,由键盘输入。例如,输入n=128,base=13后的输出为9B。
阅读下列程序说明和c代码,将应填入(n)处的字句写在对应栏内。[说明]下面的程序利用递归算法计算x和y的最大公约数。[函数2.1]main(){intx,y,k,t;scanf("%d%d",&x,&y);
阅读以下说明和C++代码,将解答写入对应栏内。【说明】源程序文件vectorClass.cpp,其中定义了用于表示向量的类vector,但类vector的定义并不完整。请按要求完成下列操作,将类vector的定义补充完整,并给出输出结果。
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。[说明]某单位准备进行一次选举,对指定的n名(n<80)候选人进行投票。为了简化选举工作,事先印制了写有这n名候选人姓名的选票,投票者只需将选中者名下的圆圈涂黑即可。规定每张
阅读以下说明和C++代码,将解答写入对应栏内。[说明]类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1)~(3),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。[
阅读以下应用程序说明和C程序,将C程序段中(1)~(7)空缺处的语句填写完整。【说明】以下【C程序】能将自然数1,2,…,N2按蛇形方式逐个存入N阶矩阵。换言之,程序从anO开始到aOn。为止(n=N-1)顺序填入自然数,交替地对每一斜
软件测试中的。测试由用户在软件开发者指导下完成,这种测试属于(53)阶段的测试活动。
ARP 为地址解析协议。关于ARP的下列说法中,正确的是(55)。
下列叙述中,正确的是(41)。
随机试题
WhichofthefollowingworksbyHenryJamesisthemostfamousoneduringhislastandmajorperiod?()
战略领导班子是企业家进行领导活动的组织实体,担负着战略决策和战略指挥的功能。
CFR变形是为了说明()
法不同于其他社会规范之处在于它的特殊的
CalifornianMichaelSchwabesaidgoodbyetothegaspumptwoyearsago.Heleasedanelectriccar.Schwabesayshegetsmoreout
男,27岁,有室间隔缺损病史,发热伴胸闷、心悸、急促3周,皮肤、眼结膜有出血点,高度怀疑亚急性感染性心内膜炎。患者突然出现腰痛、肉眼血尿,最可能的原因是
球型支座摩擦系数试验,温度在-25~60℃时的摩擦系数(加5201硅脂润滑后)应不大于0.03。()
道路工程前期地质调查时,开挖试坑深度应达到地下水位以下,当地下水位很深时,开挖深度不小于( )。
关于招标代理机构的说法,正确的有()。
甲用1000元人民币购买了一手股票,随即他将这手股票转卖给乙,获利10%,乙而后又将这手股票返转卖给甲,但乙损失了10%,最后甲按乙卖给自己的价格的九折将这手股票又卖给了乙,则在上述股票交易中:
最新回复
(
0
)