请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试 的区别与联系

查看答案
正确答案:

黑盒测试:把测试对象当成一个黑盒子, 测试人员完全不考虑逻辑结构和内部特性, 只依据程式的需求说明书来检查程式的功能是否满足它的功能说明。

白盒测试: 把测试对象当成一个透明的盒子, 允许测试人员利用程序内部逻辑结构 及相关信息,设计或选择测试用例,对程式所有逻辑路径进行测试。

单元测试:白盒测试的一种,对软件设计中的单元模块进行测试。

集成测试:在单元测试的基础上,对单元模块之间的连接和组装进行测试。

系统测试:在所有都考虑的情况下,对系统进行测试。

验收测试:第三方进行的确认软件满足需求的测试。

答案解析:

暂无解析

上一题
你可能感兴趣的试题

SQL语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。下列动词中哪一个是用于数据控制的?

A、CREATE
B、REVOKE
C、ALTER
D、INSERT

许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由?

A、充分利用企业信息系统生成的数据
B、把企业的各种应用系统集中在一起
C、解决企业基本业务应用和数据分析应用之间的性能冲突问题
D、以面向主题、集成的方式合理组织数据、实现跨专业视图

数据库在外存中是以文件形式组织的,组织文件记录方法的不同就形成了不同的文件结构。下列关于顺序文件结构及其存取效率的说法错误的是

A、顺序文件因其记录按照查找码值升序或降序排列,当按照查找码的值顺序读取记录时其效率很高
B、当按照一定的条件对顺序文件进行查询时,如果查询条件定义在查找码上,可以使用二分查找技术快速找到满足条件的记录
C、对顺序文件进行条件查询时,如果查询条件没有定义在查找码上,其查找效率一般也会比无序文件高
D、由于需要保持文件中记录的顺序,因此顺序文件的插入和删除操作比较复杂,耗费时间也较多

下列哪种模型不是传统的基于记录的逻辑模型?

A、层次模型
B、网状模型
C、面向对象模型
D、关系模型

在程序设计过程中,要为程序调试做好准备,主要体现在()。

A、采用模块化、结构化的设计方法设计程序
B、根据程序调试的需要,选择并安排适当的中间结果输出必要的断点
C、以上全部
D、编写程序时要为调试提供足够的灵活性
热门试题 更多>
相关题库更多>
计算机一级
计算机二级
计算机三级
计算机四级
试卷库
试题库