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

查看答案
正确答案:

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

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

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

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

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

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

答案解析:

暂无解析

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

软件性能测试的目标有

A、发现(和改正)软件性能缺陷
B、性能调优
C、以上全部
D、能力检验和规划

下列关于测试方法的叙述中不正确的是()

A、从某种角度上讲,白盒测试与黑盒测试都属于动态测试
B、功能测试属于黑盒测试
C、对功能的测试通常是要考虑程序的内部结构的
D、结构测试属于白盒测试

等价类划分和边界值分析是常用的两种黑盒测试方法,采用这两种方法,可以大幅度减少测试用例的数量,然而,它们的局限性是()。

A、在设计测试用例时不能将这两种方法结合在一起同时使用
B、不同输入变量之间可能存在约束关系,它们不能处理这类约束关系
C、不能用于大型信息系统的测试用例的设计
D、不能用于单元测试和集成测试

若是软件企业内部测试团队开展的软件测试,最适合采用来组织测试

A、H模型
B、V模型
C、W模型
D、X模型

通常测试人员判定一个运行结果中存在缺陷的准则是()。

A、开发人员承认这个运行结果中存在缺陷
B、测试人员可以从中找出缺陷的证据
C、这个运行结果与测试案例中的预期结果不一致
D、这个运行结果与测试人员预期的不一致
热门试题 更多>
相关题库更多>
网络工程师
数据库工程师
软件测试工程师
嵌入式系统开发工程师
试卷库
试题库