正确答案: A
一个测试用例可以调用该类的多个方法,但每个方法只能调用一次
题目:以类为单元进行单元测试时,以下说法中正确的是______。
解析:解析:A选项的叙述是正确的。继承是面向对象的一个重要的机制,它允许子类直接获取父类的属性和方法,从而实现对父类的复用,所以B选项的叙述是错误的。由于面向对象具有封装的特点,在对面向对象软件进行测试时,不能简单地对每个类的成员方法进行测试,在调用任何成员方法之前还必须保证相应的实例处于该方法的预期工作状态,即没计类的测试用例时,不仅要考虑各成员方法的输入参数,还要考虑如何设计调用的序列。所以C选项叙述错误。由于面向对象程序中可独立被测试的单元通常是一个类族或最小是一个独立的类,面向对象程序的单元测试主要考虑类和类族的测试,D选项中针对一个类的多个实例间的协作测试应输入面向对象集成测试考虑的范畴。综上所述,本题选择A。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]交换机的结构主要存在软件执行交换结构、矩阵交换结构、总线交换结构和( )。
共享存储器交换结构
解析:解析:交换机的结构随着交换技术的发展也在不断地改进,但总体来讲,主要存在四种交换结构,即软件执行交换结构、矩阵交换结构、总线交换结构和共享存储器交换结构。
[单选题]分布式数据库系统的透明性主要表现在位置透明性和______。
复制透明性
[单选题]以下关于OSPF网络运行过程的描述中,哪个是错误的?——
一个路由器的链路状态涉及与相邻路由器的连接状态,因而与整个Internet的规模有关
解析:解析:一个路由器的链路状态涉及与相邻路由器的连接状态。因而与整个Intemet的规模无关,所以A)错误,选项B)、c)、D)均正确,故选A)。
[单选题]在Internet中,路由器采用驱动的路由选择算法_______。
表
解析:答案:A
[单选题]在软件测试信息流中,输入的信息主要有 ______。
以上全部
解析:解析:考察软件测试的信息流输入,软件配置、测试配置和测试工具都属于测试流的输入信息。
[单选题]FTP服务器的配置主要包括修改管理员密码、( )、用户管理和配置选项4个方面。
用户管理
解析:解析:FTP服务器的配置主要包括4个方面:即修改管理员密码、创建域、用户管理和常用选项。