首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以类为单元进行单元测试时,以下说法中正确的是______。
以类为单元进行单元测试时,以下说法中正确的是______。
admin
2010-07-27
14
问题
以类为单元进行单元测试时,以下说法中正确的是______。
选项
A、一个测试用例可以调用该类的多个方法,但每个方法只能调用一次
B、一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法
C、由该类方法组成的任何一个序列都是一个合理的测试用例
D、针对一个类的多个实例间协作的测试仍然属于面向对象单元测试的范畴
答案
A
解析
A选项的叙述是正确的。继承是面向对象的一个重要的机制,它允许子类直接获取父类的属性和方法,从而实现对父类的复用,所以B选项的叙述是错误的。由于面向对象具有封装的特点,在对面向对象软件进行测试时,不能简单地对每个类的成员方法进行测试,在调用任何成员方法之前还必须保证相应的实例处于该方法的预期工作状态,即没计类的测试用例时,不仅要考虑各成员方法的输入参数,还要考虑如何设计调用的序列。所以C选项叙述错误。由于面向对象程序中可独立被测试的单元通常是一个类族或最小是一个独立的类,面向对象程序的单元测试主要考虑类和类族的测试,D选项中针对一个类的多个实例间的协作测试应输入面向对象集成测试考虑的范畴。综上所述,本题选择A。
转载请注明原文地址:https://kaotiyun.com/show/gwNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
请根据标准书号校验码的说明,将图3-16和图3-17程序流程图中(1)-(4)空缺处的内容填补完整。图3-16(或图3-17)中Mod(S,11)表示S除以11得到的余数。以下[C程序]实现不使用求余计算符号“%”,求取被除数p和除数q之间的余数。
请根据【说明】信息和如图6-16的显示效果,将【VisualBasic程序】中(1)~(5)空缺处的程序语句填写完整。若要求在图6-16窗口中,用户输入月工资(或薪金收入)后,直接按回车键或向下方向箭就能使焦点(当前光标)跳到应扣除的基本费用的输入文
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。[说明]Kruskal算法是一种构造图的最小生成树的方法。设G为一无向连通图,令T是由G的顶点构成的于图,Kmskal算法的基本思想是为T添加适当的边使之成为最小生成树:初始时,T中的
阅读以下应用说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。【说明】本应用程序是一个乘法计算器,其运行窗口如图2所示。在该界面中,“被乘数”、“乘数”以及“积”等文字为标签,相应的3个输入输出数据框为文本框,此外
请将以上【C++代码1】与【C++代码2】程序段中的(1)~(7)空缺处的语句填写完整。请用150字以内的文字简要说明【C++代码1】、【C++代码2】这两种对传输门进行状态模拟的设计思路的区别之处。
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。(1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。(2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整
阅读以下两个说明、c函数和问题,将解答写入答题纸的对应栏内。【说明1】函数main()的功能旨在对输入的一个正整数n,计算12+22+32+…+n2,但是对该函数进行测试后没有得到期望的结果。【c函数】1.输入5测试上述main函数时,显示结果如
阅读以下说明,以及用C++在开发过程中所编写的程序代码,将应填入(n)处的字句写在对应栏内。【说明】冒泡排序算法,作为Orderedlist<T,size>类的成员函数,last是有序表的元素个数。template<typenam
阅读下列说明和C++代码,将应填入(n)________处的字句写在对应栏内。【说明】现如今线下支付系统可以使用现金(Cash)、移动支付、银行卡(Card)(信用卡(CreditCard)和储蓄卡(DebitCard))等多种支付方式(Pay
黑盒测试也称为功能测试。黑盒测试不能发现(51)。
随机试题
菊花具有的功效是()
关于宪法对自然资源的所有者的规定,下列理解正确的是()。
作为基坑围护结构主体的工字钢,一般采用( )号大型工字钢。
应收系统核算往来款项功能适用于()企业。
《出口货物报关单》的“出口退税证明联”是海关对已办理出口申报的货物所签发的证明文件。()
【2013上/2015上】罗森塔尔效应说明,能对学生产生巨大影响的是()。
中国自古以来就是一个人情社会,我们的文化注重人事关系的协调,讲究人情、关系和面子。有时,人情大于法,大于天。为了有效制衡人情与关系的困扰,客观公平地选拔人才,中国人发明了考试,用考试的办法来排除人际关系的干扰,使社会不至于陷入无序的状态。魏晋时期的葛洪说,
数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括:()。
类是一个支持集成的抽象数据类型,而对象是类的______。
Itmaybetoocoldtoventureoutside,butthatdoesn’tmeanyouneedtoputyourjob-huntingplansonice.Youcan【B1】______ne
最新回复
(
0
)