下列叙述中正确的是A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征C.白箱(盒)测试不考虑程序内部的逻辑结构D.上述三种说法都不对

题目

下列叙述中正确的是

A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征

B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征

C.白箱(盒)测试不考虑程序内部的逻辑结构

D.上述三种说法都不对


相似考题
更多“下列叙述中正确的是A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征B.黑箱(盒)测试方法主 ”相关问题
  • 第1题:

    完全不考虑程序的内部结构和内容特征的是【 】测试方法。


    正确答案:黑盒
    黑盒 解析:黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用。在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。

  • 第2题:

    完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是( )。

    A.黑箱测试法

    B.白箱测试法

    C.错误推测法

    D.安装测试法


    正确答案:A
    解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试也称为逻辑覆盖测试,故选项B不正确;错误推测法只是黑箱测试所使用的一种具体的方法,故选项C不正确;安装测试是测试层次中的一种,它属于高级测试,故选项D不正确。

  • 第3题:

    ● 以下关于白盒测试和黑盒测试的理解,正确是()。()A.白盒测试通过对程序内部结构的分析、检测来寻找问题B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法D.在软件生命周期各个阶段都需要用白盒测试方法


    正确答案:A
    本题主要考查对白盒测试和黑盒测试的理解。
    白盒测试又称为结构测试,主要用于单元测试阶段。测试者完全知道程序的结构和处理算法,它通过对程序内部结构的分析、检测来寻找问题。

  • 第4题:

    关于白盒测试,以下叙述正确的是(12)。

    A.根据程序的内部结构进行测试

    B.从顶部开始往下逐个模块地加入测试

    C.从底部开始往上逐个模块地加入测试

    D.按照程序规格说明书对程序的功能进行测试,不考虑其内部结构


    正确答案:A
    解析:软件测试的工作量约占软件开发总工作量的40%以上,其目的是尽可能多地发现软件产品(主要是指程序)中的错误和缺陷,并改正软件中的错误。测试的过程大致是:(1)设计测试用数据(称为测试用例);(2)执行程序;(3)分析结果找出错误并改正。这个过程可能会有反复。测试用例的设计是测试的重要环节,设计测试用例的目标是选用少量高效的测试用例尽可能多地发现软件中的问题。测试的关键是测试用例的设计,设计方法可分成两类,分别是白盒测试和黑盒测试。(1)白盒测试:把程序看成是装在一只透明的盒子里,测试者完全了解程序的结构和处理过程。白盒测试根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作,白盒测试的具体方法主要是逻辑覆盖,由于覆盖的详尽程度不同,逻辑覆盖由弱到强又分为语句覆盖、判定覆盖、条件覆盖、条件组合覆盖和路径覆盖等。(2)黑盒测试:把程序看成是装在一只不透明的盒子里,测试者完全不了解(或不考虑)程序的结构和处理过程。黑盒测试根据规格说明书规定的功能来设计测试用例,检查程序的功能是否符合规格说明的要求。黑盒测试方法具体有等价类划分、边界值分析、错误推测和因果图等,其中最常用的是等价类划分和边界值分析。软件测试的主要步骤有单元测试(模块测试)、集成测试(组装测试)、系统测试和确认测试(验收测试)。(1)单元测试:通常在编码阶段进行,主要用来发现编码和详细设计中产生的错误,一般采用白盒测试。(2)集成测试:对由各模块组装而成的模块进行测试,主要检查模块间的接口和通信。集成测试主要用来发现设计阶段产生的错误,通常采用黑盒测试。(3)系统测试:把软件放在实际的硬件和网络环境中进行测试,主要测试软件的非功能需求和质量属性是否得到满足。系统测试通常采用黑盒测试。(4)确认测试:检查软件的功能、性能和其他特征是否与用户的需求一致,它是以需求规格说明书作为依据的测试,通常采用黑盒测试。在确认测试时,如果一个软件是为某个客户定制的,那么由客户实施验收测试,以便确认该软件是他所需要的。但是,对于那些作为产品被众多客户使用的软件,就不可能为每个客户做验收测试。大多数软件生产商使用一种。测试和B测试的过程。(1)α测试:在开发者的现场由客户来实施的,被测试的软件是在开发者从用户的角度进行常规设置的环境下运行的。(2)β测试:在一个或多个客户的现场由该软件的最终用户实施的。与α测试不同的是,进行β测试时开发者通常是不在场的。从使用的工具来看,软件测试的方法又可分为静态测试、动态测试。(1)静态测试:指人工评审软件文档或程序,借以发现其中的错误,由于评审的文档或程序不必运行,所以称为静态测试。人工评审的手续虽然比较简单,但事实证明这是一个相当有效的检验手段。由于评审人员的能力有限,静态测试显然不可能发现所有的错误。(2)动态测试:指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序的行为,以发现其中的错误。在软件维护阶段,当修改软件后,除了对修改部分的软件进行常规的测试外,还应对软件的其他部分进行回归测试,所谓回归测试是指全部或部分地重复已做过的测试,它主要检查软件的修改是否在软件的未修改部分引入了新的错误。模块测试、集成测试一般以软件系统开发人员为主来测试。系统测试和验收测试,一般不能以开发人员为主来测试。这是因为系统测试是整体性的测试,而测试的根本任务是做“否定性”工作,为减少或避免开发人员的主观影响,使系统测试具有更大的客观性,一般应由开发该系统的部门外人员来承担。

  • 第5题:

    在程序测试中,测试人员了解程序的内部结构的测试方法是()

    A、黑盒测试

    B、白盒测试

    C、模块测试

    D、模型测试


    参考答案:B

  • 第6题:

    软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于_________测试。


    正确答案:
    白盒【解析】自盒测试法即结构测试,它与程序内部结构相关,要利用程序结构的实现细节设计测试实例。白盒测试法主要有逻辑覆盖、基本路径测试等。

  • 第7题:

    完全不考虑程序的内部结构和内部特征,而只是根据程序的功能导出测试用例的测试方法是( )。

    A.黑箱测试法

    B.白箱测试法

    C.错误推测法

    D.安装测试法


    正确答案:A
    A。【解析】黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例,白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试也称为逻辑覆盏测试,故选项B不正确;错误推测法只是黑箱测试所使用的一种具体的方法,故选C不正确;安装测试是测试层次中的一种,它属于高级测试,故选项D不正确。

  • 第8题:

    ●以下关于白盒测试的叙述中,不正确的是(63)。

    A.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求

    B.逻辑覆盖法是_种常用的白盒测试方法

    C.程序中存在很多判定和条件,不可能实现100%的条件覆盖

    D.测试基于代码,无法确定设计正确与否


    正确答案:C

  • 第9题:

    以下关于白盒测试和黑盒测试的理解,正确的是()。

    A.白盒测试通过对程序内部结构的分析、检测来寻找问题

    B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态

    C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法

    D.在软件生命周期各个阶段都需要用白盒测试方法


    正确答案:A
    解析:白盒测试通过对程序内部结构的分析、检测来寻找问题;黑盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态;单元测试可应用白盒测试方法,集成测试既有黑盒测试也有白盒测试方法在软件生命周期各个阶段不一定都需要用白盒测试方法

  • 第10题:

    在测试时,完全不考虑程序的内部结构和内部特征的测试方法称为_______测试方法。


    正确答案:黑盒
    黑盒 解析:黑盒测试方法只是根据程序功能导出测试用例,完全不考虑程序的内部结构和内部特征。

  • 第11题:

    在测试时,完全不考虑程序的内部结构和内部特征的测试方法称为【2】测试方法。


    正确答案:
    【2】黑盒【解析】黑盒测试方法只是根据程序功能导出测试用例,完全不考虑程序的内部结构和内部特征。

  • 第12题:

    完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。

    • A、错误推测法
    • B、白箱测试法
    • C、黑箱测试法
    • D、安装测试法

    正确答案:C

  • 第13题:

    ( 2 ) 软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于 【 2 】 测试。


    正确答案:

  • 第14题:

    逻辑覆盖标准主要用于

    A.黑箱测试方法

    B.白箱测试方法

    C.灰盒测试方法

    D.软件验证方法


    正确答案:B
    解析:逻辑覆盖是对一系列测试过程的总称,它是在使用白箱测试法时,选用测试用例执行程序逻辑路径的方法。

  • 第15题:

    下面关于黑箱测试法的叙述中,错误的是

    A.黑箱法是面向功能的测试法

    B.黑箱法测试时无需知道程序的内部逻辑

    C.错误推测法不属于黑箱法

    D.黑箱法可用于组装测试(集成测试)


    正确答案:C
    解析:黑箱测试即功能测试,测试时完全不考虑程序内部细节、结构和实现方式,仅检验程序结果和说明书的一致性。黑箱法分等价类划分、边缘值分析法,错误推测法及因果图法。考点链接:白糖测试、路径测试。

  • 第16题:

    在软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为( )测试。

    A.白箱法

    B.灰盒法

    C.黑箱法

    D.综合法


    正确答案:C

  • 第17题:

    以下关于白盒测试和黑盒测试的理解,正确是()。

    A.白盒测试通过对程序内部结构的分析、检测来寻找问题

    B.白盒测试通过一些表征性的现象、事件、标志来判斯内部的运行状态

    C.单元测试可采用白盒测试方法,集成测试则采用黑盒测试方法

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


    正确答案:A

  • 第18题:

    下列叙述中正确的是( )。

    A.黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征

    B.黑箱(盒)测试方法主要考虑程序的内部结构和内部特征

    C.白箱(盒)测试不考虑程序内部的逻辑结构

    D.上述3种说法都不对


    正确答案:A
    解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例,选项A是正确的,选项B错误。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,选项C错误。

  • 第19题:

    软件测试分为白箱盒(测试和黑箱盒)测试,等价类划分法属于 【2】


    正确答案:
    黑箱盒

  • 第20题:

    完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是______。

    A.黑盒测试法

    B.白盒测试法

    C.错误推测法

    D.安装测试法


    正确答案:A
    解析:黑盒测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例。白盒测试法是根据对程序内部逻辑结构的解析来选取测试用例,白盒测试也称为逻辑覆盖测试,故选项B不正确;错误推测法只是黑盒测试所使用的一种具体的方法,故选项C不正确;安装测试法是测试层次中的一种,它属于高级测试,故选项D不正确。

  • 第21题:

    在软件测试中,黑箱测试法和白箱测试法是常用的方法,其中黑箱测试法主要是用于测试( )。

    A.软件外部功能

    B.程序内部逻辑

    C.结构合理性

    D.程序正确性


    正确答案:A
    解析:软件测试的方法有黑箱测试法和白箱测试法两种常用的方法,黑箱测试法主要是根据输入条件和输出条件确定测试数据来检查程序是否能够产生正确输出,这种方法主要用于测试软件外部,功能。相关知识点:  白箱测试法是完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。

  • 第22题:

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

    A.从某种角度上讲,白盒测试与黑盒测试都属于动态测试

    B.功能测试属于黑盒测试

    C.对功能的测试通常是要考虑程序的内部结构的

    D.结构测试属于白盒测试


    正确答案:C
    解析:白盒测试是在程序员十分了解程序的前提下,对程序的逻辑结构进行的测试。而黑盒测试则将程序视为一个黑盒子,仅仅是测试人员提供输入数据,观察输出数据,并不了解程序是如何运行的,结构测试属于白盒测试,关注的是如何选择合适的程序或子程序路径来执行有效的检查。功能测试则属于黑盒测试,对功能的测试通常通过提供输入数据,检查实际输出的结果,很少考虑程序的内部结构。

  • 第23题:

    以下关于白盒测试叙述中,不正确的是

    A.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求
    B.逻辑覆盖法是一种常用的白盒测试方法
    C.程序中存在很多判定和条件,不可能实现100%的条件覆盖
    D.测试基于代码,无法确定设计正确与否

    答案:C
    解析:

  • 第24题:

    单选题
    完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。
    A

    错误推测法

    B

    白箱测试法

    C

    黑箱测试法

    D

    安装测试法


    正确答案: C
    解析: 暂无解析