单选题
下列关于测试的说法中错误的是( )
A
A. 单元测试阶段一白盒测试方法为主,黑盒测试方法为辅
B
B. 软件经过单元测试阶段后,可以忽略回归测试工作
C
C. 以一个功能点为基准,通常情况下,单元测试阶段进行测试的成本效率要高于集成测试和 系统测试阶段
D
D. 单元测试阶段进行的测试可以由开发人员或白盒测试工程师来完成
答案解析
正确答案:B
解析:
选项解析:
A. 单元测试阶段一般采用白盒测试方法为主,黑盒测试方法为辅。白盒测试侧重于检查代码内部逻辑和结构,而单元测试主要关注的是代码片段的正确性,因此这个选项是正确的。
B. 软件经过单元测试阶段后,不能忽略回归测试工作。回归测试是为了确保软件修改或者更新后原有功能仍然正常工作,是非常重要的一步。因此,这个选项的说法是错误的。
C. 通常情况下,单元测试阶段进行测试的成本效率要高于集成测试和系统测试阶段,因为单元测试更早地发现问题,修复成本较低。这个选项是正确的。
D. 单元测试阶段进行的测试可以由开发人员或白盒测试工程师来完成,因为单元测试更接近代码层面,通常需要测试人员对代码有较深的理解。这个选项是正确的。
为什么选择B: 选择B是因为它错误地表述了单元测试后可以忽略回归测试。实际上,在软件开发的各个阶段,包括单元测试后,都需要进行回归测试来确保软件质量和功能的稳定性。忽略回归测试可能会导致之前修复的缺陷重新出现,或者新的代码更改引入新的缺陷。
A. 单元测试阶段一般采用白盒测试方法为主,黑盒测试方法为辅。白盒测试侧重于检查代码内部逻辑和结构,而单元测试主要关注的是代码片段的正确性,因此这个选项是正确的。
B. 软件经过单元测试阶段后,不能忽略回归测试工作。回归测试是为了确保软件修改或者更新后原有功能仍然正常工作,是非常重要的一步。因此,这个选项的说法是错误的。
C. 通常情况下,单元测试阶段进行测试的成本效率要高于集成测试和系统测试阶段,因为单元测试更早地发现问题,修复成本较低。这个选项是正确的。
D. 单元测试阶段进行的测试可以由开发人员或白盒测试工程师来完成,因为单元测试更接近代码层面,通常需要测试人员对代码有较深的理解。这个选项是正确的。
为什么选择B: 选择B是因为它错误地表述了单元测试后可以忽略回归测试。实际上,在软件开发的各个阶段,包括单元测试后,都需要进行回归测试来确保软件质量和功能的稳定性。忽略回归测试可能会导致之前修复的缺陷重新出现,或者新的代码更改引入新的缺陷。
相关知识点:
单元测试莫忘回归测试
相关题目
单选题
安全公司的情报运营服务不能面向客户提供服务
单选题
VCS是版本控制系统(Version Controll System)的意思
单选题
unique唯一索引的作用是保证各行在该索引上的值都不得重复
单选题
String是定义在java.lang包下的一个类,它不是基本数据类型
单选题
SQA是“软件质量保证”的简称
单选题
service是通过标签选择器与pod建立关联的。
单选题
RTP是实时流传输协议
单选题
Redis支持String、List、Set、Sorted Set、hashes数据类型
单选题
Redis回收使用的是LRU算法
单选题
pod的资源请求、限制可以在pod中的resources字段里定义
