什么是黑盒测试?黑盒测试的主要方法有哪些?

题目
问答题
什么是黑盒测试?黑盒测试的主要方法有哪些?
参考答案和解析
正确答案: 黑盒测试方法也称为功能测试或数据驱动测试。它是对软件已经实现的功能是否满足需求进行测试和验证。黑盒测试主要用于软件确认测试,主要包括等价类划分法、边界值分析法和错误推测法等。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列有关黑盒测试的叙述中,错误的是

A) 黑盒测试是在不考虑源代码的情形下进行的一种软件测试方法

B) 最好由测试人员、最终用户和开发人员组成的团队来实施黑盒测试

C) 黑盒测试主要是通过对比和分析实测结果和预期结果来发现它们之间的差异,所以黑盒测试又称为“数据驱动”测试

D) 数据流测试是一种黑盒测试方法

A.

B.

C.

D.


正确答案:D

第2题:

请简述黑盒测试和白盒测试有何区别,黑盒测试有哪些常用方法?


正确答案: 黑盒测试和白盒测试的区别:前者基于功能,后者基于结构;
黑盒测试常用方法有:边界值、等价类、因果图、错误推测法等。

第3题:

以下说法中错误的是______。

A.单元测试一般采用白盒测试方法,辅以黑盒测试方法

B.集成测试主要采用黑盒测试方法,辅以白盒测试方法

C.配置项测试一般采用白盒测试方法

D.系统测试一般采用黑盒测试方法


正确答案:C
解析:系统测试与单元测试,集成测试的区别在于测试方法不同:系统测试一般采用黑盒测试方法;单元测试一般采用白盒测试方法,辅以黑盒测试方法;集成测试主要采用黑盒测试方法,辅以白盒测试方法。

第4题:

什么是黑盒测试与白盒测试?它们都适应哪些测试?


正确答案: ①黑盒测试指把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足功能要求,又称为功能测试或数据驱动测试。
②白盒测试指把测试对象看成一个打开的盒子,测试人员需了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。
③白盒测试适应的测试有单元测试、逻辑覆盖(按逻辑覆盖程度不同,有语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。)、循环覆盖(限制循环次数,有单循环和嵌套循环)和基本路径测试。
④黑盒测试适应的测试有:确认测试、等价类划分、边界值分析、错误推测和因果图。

第5题:

黑盒测试中,测试用例设计主要有哪些方法?


正确答案:(1)等价类划分方法
(2)边界值分析方法
(3)错误推测方法
(4)因果图方法
(5)判定表驱动分析方法
(6)功能图分析方法

第6题:

白盒测试与黑盒测试最主要的区别是什么?()

A.白盒测试侧重于程序结构,黑盒测试侧重于功能

B.白盒测试可以使用测试工具,黑盒测试不能使用工具

C.白盒测试需要程序员参与,黑盒测试不需要

D.黑盒测试比白盒测试应用更广泛


参考答案:A

第7题:

软件测试方法一般有黑盒测试和白盒测试,而其中黑盒测试主要是依据程序的()

  • A、结构
  • B、流程
  • C、功能
  • D、逻辑

正确答案:C

第8题:

什么是黑盒测试?黑盒测试主要采用的技术有哪些?


参考答案:黑盒测试又称为功能测试、数据驱动测试和基于规格说明的测试。它从用户观点出发的测试。用这种方法进行测试时,把被测试程序当作一个黑盒,在不考虑程序内部结构的内部特性、测试者只知道该程序输入和输出之间的关系或程序功能的情况下,依靠能够反映这一关系和程序功能需求规格的说明书,来确定测试用例和推断测试结果的正确性。
黑盒测试的方法包括:边界值分析、等价类测试、基于决策表的测试和因果图等。

第9题:

白盒测试与黑盒测试最主要的区别是什么?()

  • A、白盒测试侧重于程序结构,黑盒测试侧重于功能
  • B、白盒测试可以使用测试工具,黑盒测试不能使用工具
  • C、白盒测试需要程序员参与,黑盒测试不需要
  • D、黑盒测试比白盒测试应用更广泛

正确答案:A

第10题:

以下对黑盒测试描述不正确的是()

  • A、黑盒测试可以发现软件的功能错误
  • B、黑盒测试主要对程序的逻辑结构进行测试,又称为结构测试
  • C、因果图法属于黑盒测试测试方法
  • D、用户测试一般采用黑盒测试方

正确答案:B