首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于单元测试的方法中,正确的是( )。
以下关于单元测试的方法中,正确的是( )。
admin
2016-05-11
32
问题
以下关于单元测试的方法中,正确的是( )。
选项
A、驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
B、桩模块用来模拟被测模块所调用的子模块,自项向下的单元测试中不需要另外编写桩模块
C、驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
D、桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
答案
A
解析
本题考查单元测试的基本概念。
单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。
测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。项层模块测试时不需要驱动模块,底层模块测试时不要桩模块。
单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。
①自项向下的单元测试。先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块已测试过,所以不必另外编写驱动模块。
②自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。
③孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。
④综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排情况,将几种测试方法混合使用。
转载请注明原文地址:https://kaotiyun.com/show/nRQZ777K
本试题收录于:
网络规划设计师上午综合知识考试题库软考高级分类
0
网络规划设计师上午综合知识考试
软考高级
相关试题推荐
In1956,whenthecoldwarwasatitspeak,Americadeployeda"secretsonicweapon",asanewspaperheadlineputitatthetime
Google,whichdominatesmuchoflifeontheInternet,hasbeentryingtoexpandbeyondcomputersandtelephonestolivingrooms,
Thinkofthemeparksandyouthinkofrollercoasters.Thesecretcheckingoftheseatrestraints,thestomach-sickeningclimba
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
如果已知bob上有共享D:但是在网络邻居上无法看到,怎样访问D:。
提高安全性,禁用ActiveX某些功能,例如禁用ActiveX控件自动提示。
设置TCP/IP属性的备用DNS服务器地址202.112.88.31。
在OutlookExpress中添加一个新账户,其中显示名为wxy,电子邮件地址为wxy234567@163.corn,接收和发送邮件服务器分别为pop3.163.com和smtp.163.eom,申请此账户时的账户名和密码均为wxy234567。
pc机的标准输入设备是()。A.键盘B.鼠标C.扫描仪D.数码相机
论网络系统的安全设计网络的安全性及其实施方法是网络规划中的关键任务之一,为了保障网络的安全性和信息的安全性,各种网络安全技术和安全产品得到了广泛使用。请围绕“网络系统的安全设计”论题,依次对以下三个方面进行论述。1.简述你参与设计的
随机试题
A.NAD+B.FADC.NADP+D.NADPH+H-脂酰CoA脱氢酶的辅因子是
下列哪一种组织或界面回声最强:
可摘义齿人工牙种类中,如按面的牙尖斜度不同,可分为
肱骨中下1/3骨折后,出现患肢垂腕畸形,各指、掌指关节不能伸直,拇指不能伸直,手背桡侧皮肤感觉麻木,考虑哪条神经损伤
长江发源于____________省的____________雪山。
被誉为“近代旅游业之父”的托马斯.库克是()人。
陈述性知识主要以概念、产生式的形式表征。()
甲、乙、丙三名举重运动员,三个甲的体重相当于四个乙的体重,三个乙的体重相当于两个丙的体重,甲的体重比丙轻10千克,甲体重为多少千克?()
下图所示的山地属于()。
InAmericancityschools,howmanystudentsareabsentonadallybasis?
最新回复
(
0
)