以下对单元测试理解错误的是()
第1题:
●以下关于单元测试的叙述,不正确的是(62)。
(62)A.单元测试是指对软件中的最小可测试单元进行检查和验证
B.单元测试是在软件开发过程中要进行的最低级别的测试活动
C.结构化编程语言中的测试单元一般是函数或子过程
D.单元测试不能由程序员自己完成
第2题:
对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于( )
A.测试
B.调试
C.回归测试
D.单元测试
第3题:
以下关于面向对象程序单元测试的说法中,正确的是
A) 只要对类的每个成员方法都进行了测试就可完成对该类的单元测试
B) 不需要对抽象类进行单元测试
C) 基于判定表的测试可以用于面向对象程序的单元测试
D) 不变式边界测试是一种针对类树多态性的测试技术
A.
B.
C.
D.
第4题:
以下对记录的理解正确的是( )。
第5题:
A.错误
B.正确
第6题:
根据你对单元测试的理解,谈谈在任何情况下单元测试都是可能的吗?都是需要的吗?
单元测试又称模块测试,是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。单元测试是在编码阶段完成的,每编写出一个程序模块,就开始做这个模块的单元测试,所以只要采用模块化方法设计开发的软件,单元测试都是必需的。这时单元测试通常由编写程序的人来完成。因为它需要根据程序的内部逻辑结构设计测试用例,对于那些不了解程序内部细节的人,单元测试无法进行。 解析:首先分析单元测试的概念;测试时间,然后说明进行单元测试的必要性。
第7题:
A.C++单元测试框架、.NET单元测试框架
B.C语言单元测试框架、通用单元测试框架
C.C++单元测试框架、自动化单元测试框架
D.自动化单元测试框架、.NET单元测试框架
第8题:
关于面向对象软件单元测试的说法,错误的是______。
A) 面向对象软件中可独立被测试的单元通常是一个类族
B) 面向对象软件中可独立被测试的单元也可能是一个独立的类
C) 面向对象的单元测试分为方法层次、类层次和类树层次的测试
D) 面向对象的单元测试与面向过程的单元测试目的相同
A.
B.
C.
D.
第9题:
比较传统的软件单元测试与面向对象软件的单元测试的内容,下列说法错误的是______。
A) 传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书
B) 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误
C) 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象
D) 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试
A.
B.
C.
D.
第10题: