首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在单元测试中,( )。
在单元测试中,( )。
admin
2016-05-11
42
问题
在单元测试中,( )。
选项
A、驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
B、桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块
C、驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
D、桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
答案
A
解析
本题考查单元测试的基本概念。
单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。
测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。顶层模块测试时不需要驱动模块,底层模块测试时不要桩模块。
单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。
①自顶向下的单元测试先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块己测试过,所以不必另外编写驱动模块。
②自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。
③孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。
④综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排情况,将几种测试方法混合使用
转载请注明原文地址:https://kaotiyun.com/show/zgQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Writealetterofabout100wordsbasedonthefollowingsituation: YoufailedtofinishanimportanttaskassignedbyProfe
Nearlytwo-thirdsofbusinessesintheUKwanttorecruitstaffwithforeignlanguageskills.Frenchisstillthemosthighly
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树则打印出两条路径:10,12和10,5,7。二元树结点的数据结构定义为:struct
列举一下你所了解的XML技术及其应用
C#中的接口和类有什么异同。
更改计算机管理员用户John名称为lusi的类型为受限用户。
设置cute丌P的程序字体用“楷体”,登录窗口的字体大小为“小四”。
()是计算机系统软件的两个重要特点。A.通用性B.可卸载性C.可扩充性D.基础性
在计算机中的一切有形部分,所有看得见摸得着的部分称为()。A.硬件 B.裸机 C.软件 D.完整的计算机
5英寸软盘的容量是()。A.1.2mb B.1.44mb C.2.1mb D.720kb
随机试题
支气管肺炎发生在小儿,主要表现是()
下列选项中,不属于知觉特征的是()
《民法典》第1170条规定:“二人以上实施危及他人人身、财产安全的行为,其中一人或者数人的行为造成他人损害,能够确定具体侵权人的。由侵权人承担责任;不能确定具体侵权人的。行为人承担连带责任。”分析该法条并举例说明。[北大2011年研改编]承担侵权责任的
根据我国《海商法》的规定,下列哪些情况应为“推定全损”?()
根据《中华人民共和国招标投标法》,建设工程招标的方式不包括()。
用户可以使用账务处理模块中的()功能,建立适合本单位的会计核算规则、方法和基础数据,将一个通用账务处理软件转化为适合本单位具体情况的专用账务处理系统。
证券公司应当在其经营场所显著位置或者其网站公开以下( )信息。
下列各项中,不应计入固定资产入账价值的是()。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分150分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填写自己的姓名,填涂准考证
一正方体如下图所示切掉了上半部分的3/4,现在从任意面剖开,下面哪一项不可能是该多面体的截面?
最新回复
(
0
)