首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于单元测试的方法中,正确的是( )。
以下关于单元测试的方法中,正确的是( )。
admin
2016-05-11
42
问题
以下关于单元测试的方法中,正确的是( )。
选项
A、驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
B、桩模块用来模拟被测模块所调用的子模块,自项向下的单元测试中不需要另外编写桩模块
C、驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
D、桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
答案
A
解析
本题考查单元测试的基本概念。
单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。
测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。项层模块测试时不需要驱动模块,底层模块测试时不要桩模块。
单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。
①自项向下的单元测试。先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块已测试过,所以不必另外编写驱动模块。
②自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。
③孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。
④综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排情况,将几种测试方法混合使用。
转载请注明原文地址:https://kaotiyun.com/show/nRQZ777K
本试题收录于:
网络规划设计师上午综合知识考试题库软考高级分类
0
网络规划设计师上午综合知识考试
软考高级
相关试题推荐
In1956,whenthecoldwarwasatitspeak,Americadeployeda"secretsonicweapon",asanewspaperheadlineputitatthetime
求最大连续递增数字串(如“ads3sl456789DF3456ld345AA”中的“456789”)
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。
在远程服务器中名为“2.10”的文件夹下建立一个新目录,名为fit。
将IE设置成浏览时“播放网页中的声音”状态。
用金山毒霸“创建应急u盘”工具,创建应急u盘。要求不格式化,直接操作,其他数据使用默认值(假如u盘已插入)。
设置不允许其他人共享我的网络摄像机功能。
在PPoint97中,若要统计幻灯片的张数及字数等信息,则应执行()菜单中的“属性”命令。A.视图B.工具C.文件D.数据
关于在网页中加入书签来实现跳转的说法,正确的是______。A.可以实现页面间的跳转B.可以实现同一页面中不同位置的跳转C.在页面编辑时,需要使用“Insert”中的“NamedAnchor”D.只能跳转到其它页面的页首
【程序说明】本题使用如下数据表:学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是___
随机试题
A.everythingiswrongB.DoyouagreeC.let’stotalthescoreD.let’sdoitE.wecandoitF.HereistheanswersheetG.He
采供血机构和临床用血医院,需对员工进行职业培训和继续教育工作,其中
保持乐观、开朗、稳定的情绪,宽容豁达的胸怀,建立良好的人际关系,属于对护士哪一方面的要求
药事管理的研究方法可分为文献研究、调查研究、实验研究、实地研究4种6()
由于理想低通无法实现,因而码间干扰总是存在。()
(2016)人类具有一种维持平衡和一致性的需要,力求维持自己观念的一致以保持心理平衡。这一观点来自()。
七大洲中海岸线最长、最复杂曲折的洲分别是()。
下列各组对元音区别的描述中,()是错误的。
Formanypeopletoday,readingisnolongerrelaxation.Tokeepuptheirworktheymustreadletters,reports,tradepublication
Wehaveseenthatthemerephoneticframeworkofspeechdoesnotconstitutetheinnerfactoflanguageandthatsinglesoundof
最新回复
(
0
)