首页
登录
从业资格
在单元测试中,()。A.驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外
在单元测试中,()。A.驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外
题库
2022-08-02
30
问题
在单元测试中,()。A.驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
选项
A.驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块
C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
答案
A
解析
单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。项层模块测试时不需要驱动模块,底层模块测试时不要桩模块。单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。①自顶向下的单元测试先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块已测试过,所以不必另外编写驱动模块。②自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。③孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。④综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排情况,将几种测试方法混合使用,
转载请注明原文地址:https://www.tihaiku.com/congyezige/2401118.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
()不是V模型的特点。A.体现了开发和测试同等重要的思想,左侧代表的是测试活动
信息应用系统建设,软件测试包括单元测试,集成测试,确认测试,系统测试,其中确认测
在V模型中,()是对概要设计进行验证,(请作答此空)与编码相对应。A.代码测试
下列哪项不是总控类文档A.承建合同与总体方案 B.阶段性测试报告 C.技术方
()是面向对象方法中最基本的封装单元,它可以把客户要使用的方法和数据呈现给外部
下面关于软件测试的说法,是错误的。A.软件测试就是程序测试 B.软件测试贯穿于
软件测试是发现软件错误(缺陷)的主要手段,软件测试方法可分为静态测试和动态测试,
集成测试计划应在()阶段完成。A.软件设计阶段 B.软件需求分析阶段 C.
应该在()阶段制订系统测试计划。A.需求分析 B.概要设计 C.详细设计
软件测试是检查软件错误的主要手段,软件测试分为静态测试与动态测试,其中()属于
随机试题
Lawyersarelessthan1%ofAmericanadults,(1)_____theyarewell-represen
______thatsomeguestswerecoming,sheshoppedallmorninginthatsupermarket
Everylivingthinghaswhatscientistscallabiologicalclockthatcontrols
[originaltext]M:Weren’tyougoingtoconfirmyourbookingatthehotel?W:You
Acommonresultofbeingfrustratedisanactofaggression,sometimesviolen
某混凝土试块强度值不满足规范要求,但经法定检测单位对混凝土实体强度经过法定检测后
Thechangeinthatvillagewasmiraculou
某急性白血病患者,皮肤有多处瘀斑,伴有牙龈及鼻腔出血。护理该患者时,应避免 A
根据中国证监会2001年公布的《上市公司行业分类指引》,全部上市公司被分为()个
下列属于槽式光热发电设备安装技术要求的是()。A.集热器整体安装偏差不大于
最新回复
(
0
)