首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行单元测试时,常用的方法是______。
在进行单元测试时,常用的方法是______。
admin
2010-02-13
51
问题
在进行单元测试时,常用的方法是______。
选项
A、采用白盒测试,辅之以黑盒测试
B、采用黑盒测试,辅之以白盒测试
C、只使用白盒测试
D、只使用黑盒测试
答案
A
解析
单元测试的步骤如下:
①理解需求和设计。清楚被测试模块在整个软件中所处的位置。一个原则是:好的设计,各模块只负责完成自己的事情,层次与分工明确。单元测试时,可以不测试不属于被测模块所负责的功能,以减少测试用例的冗余。
②概览源代码。浏览源代码,初步检查源代码的编码风格与规范,大致估算测试工作量,确定模块的复杂程度,初步制定测试的优先级等。
③精读源代码。认真阅读和分析代码,理解代码的业务逻辑,检查代码与设计是否相符,仔细研究逻辑复杂的模块,可采用一些检查列表来检查程序可能会出现的问题。
④设计测试用例。综合运用白盒测试方法(并结合黑盒测试方法)设计测试用例,包括功能测试、性能测试等,要达到一定的测试覆盖率。本题正确答案为选项A。
⑤搭建单元测试环境。这个阶段主要就是写桩模块和驱动模块,然后驱动模块想办法获取被测试模块对数据的处理结果,并判定返回的实际结果与测试用例的预
期结果是否一致,通过测试框架来记录执行的结果,对于出现的错误,还需统计错误的信息,供执行完之后分析。
⑥执行测试。运行写好的驱动模块完成对被测试模块的测试。
⑦补充和完善测试用例。在测试过程中不断补充测试用例,直到满足要求为止。
⑧分析结果,给出评价。根据测试的结果分析、查找错误的原因,并找到解决的办法。测试结束之后,根据测试过程的数据统计,给出被测试对象评价。
转载请注明原文地址:https://kaotiyun.com/show/VajZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
FTP使用的传输层协议为(47);FTP有2个端口,用作控制连接的默认端口号为(48),用作数据传输的默认端口号为(49)。
关于计算机系统的MTBF和MTTR的说法中,正确的是(13)。
每个Web站点必须有一个主目录来发布信息,IIS默认的主目录为(46)。除了主目录之外还可以采用(47)作为发布目录。
采用HTML语言创建一个E-mail地址的链接,正确的句法是(42)。
在多媒体计算机中,语音和音乐是最基本的功能之一。实现模拟音频数字化的主要过程是(12)、量化和编码。人们通常用8位声卡或16位声卡来区分不同的声卡质量。若量化位是8位,并规定输入信号幅度为0~3V,则每一量化单位约对应(13)mV。声卡需使用计算机的资源,
Windows2000是一种(56),为了支持网络通信的功能,在它的网络体系中包含了网络API、传输的驱动程序接口(TDI)客户、TDI传送器、NDIS小端口驱动程序和(57),同时,NDIS库也为(58)的使用提供了函数接口。
能够直接对数据库中的数据进行操作的软件是(40)。
USB是一种串行总线规范,它支持设备热插拔,以菊花链方式最多可连接(12)个设备,设备间的连接电缆一般不能超过(13)。
(73)is the sending and receiving of the message by computer. It is a fast, low-cost way of communicating worldwide。
The major problem with E-mail is that it is(71)easy to use that people can become(72)with messages(73)they can possibly answer i
随机试题
(2021年聊城茌平区)_______是人脑对客观现实的主观能动的反应。
ResalePriceMaintenanceisthenameusedwhenaretaileriscompelledtosellatapricefixedbythemanufacturerinsteadofc
茶艺师职业守则为()和钻研业务,精益求精。
下列各句中,加下划线的成语使用恰当的一句是()
应用定量资料,需要从下列哪方面进行评价
下列哪些票据丧失以后允许挂失止付()
中华民族传统体育是中国体育事业的重要组成部分。下列关于传统体育项目的说法,不正确的是()。
事物发生质变的两种基本形式是( )
Windows98中,可以安装3种类型的网络服务软件,它们分别是Microsoft网络上的文件与打印机共享、NetWare网络上的文件与打印机共享,以及NetWare______。
A、Shedoesn’tlikeherclass.B、Shedoesn’thavetimetotalk.C、Shehastogetupevenearlier.D、Shehatestakingpublictrans
最新回复
(
0
)