以下对单元测试理解错误的是()

题目

以下对单元测试理解错误的是()

  • A、单元测试又称为模块测试
  • B、单元测试针对软件设计的最小单位
  • C、单元测试目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求
  • D、单元测试应该在集成测试之后进行
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●以下关于单元测试的叙述,不正确的是(62)。

(62)A.单元测试是指对软件中的最小可测试单元进行检查和验证

B.单元测试是在软件开发过程中要进行的最低级别的测试活动

C.结构化编程语言中的测试单元一般是函数或子过程

D.单元测试不能由程序员自己完成


正确答案:D

第2题:

对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于( )

A.测试

B.调试

C.回归测试

D.单元测试


正确答案:B

第3题:

以下关于面向对象程序单元测试的说法中,正确的是

A) 只要对类的每个成员方法都进行了测试就可完成对该类的单元测试

B) 不需要对抽象类进行单元测试

C) 基于判定表的测试可以用于面向对象程序的单元测试

D) 不变式边界测试是一种针对类树多态性的测试技术

A.

B.

C.

D.


正确答案:D

第4题:

以下对记录的理解正确的是( )。


正确答案:ABC
记录不一定是纸张形式,还可以是其他形式,例如电子媒体、照片、样品等。

第5题:

边界测试是单元测试中最后的也可能是最重要的任务。

A.错误

B.正确


参考答案:B

第6题:

根据你对单元测试的理解,谈谈在任何情况下单元测试都是可能的吗?都是需要的吗?


正确答案:

单元测试又称模块测试,是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。单元测试是在编码阶段完成的,每编写出一个程序模块,就开始做这个模块的单元测试,所以只要采用模块化方法设计开发的软件,单元测试都是必需的。这时单元测试通常由编写程序的人来完成。因为它需要根据程序的内部逻辑结构设计测试用例,对于那些不了解程序内部细节的人,单元测试无法进行。 解析:首先分析单元测试的概念;测试时间,然后说明进行单元测试的必要性。

第7题:

对于单元测试框架,除了用于Java的JUnit还有CppUnit、NUnit等,它们是()?

A.C++单元测试框架、.NET单元测试框架

B.C语言单元测试框架、通用单元测试框架

C.C++单元测试框架、自动化单元测试框架

D.自动化单元测试框架、.NET单元测试框架


参考答案:A

第8题:

关于面向对象软件单元测试的说法,错误的是______。

A) 面向对象软件中可独立被测试的单元通常是一个类族

B) 面向对象软件中可独立被测试的单元也可能是一个独立的类

C) 面向对象的单元测试分为方法层次、类层次和类树层次的测试

D) 面向对象的单元测试与面向过程的单元测试目的相同

A.

B.

C.

D.


正确答案:D
解析:A、B、C选项中关于面向对象软件单元测试的陈述都是正确的,面向对象软件的测试主要包括两方面的内容,检查分析结果是否符合相应面向对象分析方法的要求;检查分析结果是否可以满足软件要求。与面向过程的测试有着不同的测试目的。

第9题:

比较传统的软件单元测试与面向对象软件的单元测试的内容,下列说法错误的是______。

A) 传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书

B) 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误

C) 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象

D) 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试

A.

B.

C.

D.


正确答案:D
解析:A、B选项关于传统的软件单元测试的描述都是正确的,C选项关于面向对象软件单元测试的描述也是正确的。D选项描述的内容不是面向对象软件测试的内容,而是传统的软件设计的单元测试的内容。所以不要产生混淆。

第10题:

在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下不属于单元测试内容的是( )。

A.模块接口测试
B.错误处理测试
C.性能测试
D.路径测试

答案:C
解析:
本题考查单元测试的内容。单元测试又称为“模块测试”,是针对软件设计的最小单位,即程序模块进行正确性检验的测试工作,目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例,多个模块可以平行地独立进行测试。该测试通常由程序员自己来完成。单元测试的内容如下。(1)模块接口测试(2)局部数据结构测试(3)路径测试(4)错误处理测试(5)边界测试

更多相关问题