首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行单元测试时,常用的方法是______。
在进行单元测试时,常用的方法是______。
admin
2010-02-13
27
问题
在进行单元测试时,常用的方法是______。
选项
A、采用白盒测试,辅之以黑盒测试
B、采用黑盒测试,辅之以白盒测试
C、只使用白盒测试
D、只使用黑盒测试
答案
A
解析
单元测试的步骤如下:
①理解需求和设计。清楚被测试模块在整个软件中所处的位置。一个原则是:好的设计,各模块只负责完成自己的事情,层次与分工明确。单元测试时,可以不测试不属于被测模块所负责的功能,以减少测试用例的冗余。
②概览源代码。浏览源代码,初步检查源代码的编码风格与规范,大致估算测试工作量,确定模块的复杂程度,初步制定测试的优先级等。
③精读源代码。认真阅读和分析代码,理解代码的业务逻辑,检查代码与设计是否相符,仔细研究逻辑复杂的模块,可采用一些检查列表来检查程序可能会出现的问题。
④设计测试用例。综合运用白盒测试方法(并结合黑盒测试方法)设计测试用例,包括功能测试、性能测试等,要达到一定的测试覆盖率。本题正确答案为选项A。
⑤搭建单元测试环境。这个阶段主要就是写桩模块和驱动模块,然后驱动模块想办法获取被测试模块对数据的处理结果,并判定返回的实际结果与测试用例的预
期结果是否一致,通过测试框架来记录执行的结果,对于出现的错误,还需统计错误的信息,供执行完之后分析。
⑥执行测试。运行写好的驱动模块完成对被测试模块的测试。
⑦补充和完善测试用例。在测试过程中不断补充测试用例,直到满足要求为止。
⑧分析结果,给出评价。根据测试的结果分析、查找错误的原因,并找到解决的办法。测试结束之后,根据测试过程的数据统计,给出被测试对象评价。
转载请注明原文地址:https://kaotiyun.com/show/VajZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在使用Windows操作系统时,单击Windows窗口右上方的按钮,可以将窗口(9);当用户将打开的4个窗口平铺排列时,有(10)个窗口处于激活状态。
某网络结构如下图所示。在Windows操作系统中配置Web服务器应安装的软件是(66)。在配置网络属性时PC1的“默认网关”应该设置为(67),首选DNS服务器应设置为(68)。
在Excel表处理软件中,(16)是当公式在复制或移动时会根据移动的位置自动调节公式中引用单元格的地址。假设单元格A1、A2、B1和B2内容如下图所示,并在 C1中输入公式“=$A$1+$B$1”,并将公式复制到C2,那么C2的内容为(17)。
局域网中某台主机的IP地址为176.68.160.12,使用23位作为网络地址,那么该局域网的子网掩码应设置为(27)。
通常计算机的存储器是一个由Cache、主存和辅存构成的3级存储系统。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种(11)存储器。在各种辅存中,除了(12)外,大多是便于脱卸和携带的。Cache存储器一般采用(13)半导体芯片
关于网络性能测量,下列说法中不正确的是(65)。
网桥是一种常用的网络互联设备,它工作在OSI的(27)上,在LAN中用桥接少量以太网网段时,常用的网桥是(28)。从网桥的基本原理可知网桥(29),因此使用网桥有两个显著优点,其一是(30),其二是利用公共通信链路实现两个远程LAN的互联。
DNS(Domain Name System)来源于UNIX主机,有时与BSDUNIX的BIND服务相同,使用DNS时,DNS工作站应该(60)。
下列(28)是不合法的文件名。Windows 操作系统通过(29)来判断文件是不是一个可执行文件。
只要每个属性值都是不可分的原子值,就满足(24),如果在此条件基础上,每个非键属性完全函数依赖于候选键且非主属性都不传递依赖于候选键,则就满足了(25)。
随机试题
院内感染所致肺炎中,主要病原体是
休克工期微循环灌流特点是
患者男,白细胞计数为79×109/L,中性粒细胞87%,并伴有白细胞毒性改变。疑为类白血病反应。该患者可能的骨髓象特点为
治疗梅毒、钩端螺旋体病的首选药物是
立面图按朝向分为()。
历史文化名城保护规划需要收集的基础资料包括()
在固定资产核算系统中,对计提折旧有影响的数据项有()。
社交:微博:即时性
下列有关SQLSerVer数据库备份的说法,正确的是()。
Treesareusefultomaninthreeveryimportantways:theyprovidehimwithwoodandotherproducts;theygivehimshade;andth
最新回复
(
0
)