更多“比较黑盒测试和白盒测试的优缺点。”相关问题
  • 第1题:

    软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是(61)。

    A.黑盒测试与白盒测试是设计测试用例的两种基本方法

    B.在集成测试阶段是采用黑盒测试与白盒测试相结合的方法

    C.针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到100%

    D.应用系统负载压力测试一般采用黑盒测试方法


    正确答案:C
    解析:本题考查白盒测试和黑盒测试的关系。正确的理解是:一般情况下,执行黑盒测试对代码的覆盖率很难达到100%。

  • 第2题:

    黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?


    正确答案:功能性测试具有两大优点:功能性测试与软件如何实现无关;测试用例开发可以与实现并行进行,因此可以压缩总的项目开发时间。缺点:测试用例之间可能存在严重的冗余,还会有位测试的软件漏洞。结构性测试局限于已经完成的代码行为当中,离代码太近。因此可以结构性测试指标去解决冗余和漏洞问题。如果发现同一条程序路径被多个功能性测试用例遍历,就可以怀疑这种冗余不会发生新的缺陷,如果没有达到一定的DD—路径覆盖,则可知在功能性测试用力中存在漏洞。因此路径测试可以提供作为功能性测试交叉检查的一组指标。

  • 第3题:

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

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

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

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

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


    参考答案:A

  • 第4题:

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


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

  • 第5题:

    比较白盒测试和黑盒测试优缺点。


    正确答案:白盒测试的缺点是需要分析程序的源代码,黑盒测试是基于对系统的功能需求而不需要了解程序的内部结构和算法,但黑盒测试的缺点是只能发现错误,而不能定位错误。黑盒测试是白盒测试的一个补充,它的目的不同于白盒测试。另外黑盒测试一般是在测试阶段的后期进行,这正是因为黑盒测试忽略了程序的控制信息。

  • 第6题:

    在进行单元测试时,常用的方法是()。

    • A、采用黑盒测试,辅之以白盒测试
    • B、采用白盒测试,辅之以黑盒测试
    • C、只使用黑盒测试
    • D、只使用白盒测试

    正确答案:B

  • 第7题:

    什么是黑盒测试和白盒测试?


    正确答案: 黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。
    白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。

  • 第8题:

    试比较白盒测试与黑盒测试。


    正确答案:黑盒测试只能观察软件的外部表现,即使软件的输入输出都是正确的,却并不能说明软件就是正确的。因为程序有可能用错误的运算方式得出正确的结果,例如“负负得正,错错得对”,只有白盒测试才能发现真正的原因。白盒测试能发现程序里的隐患,像内存泄漏、误差累计问题。在这方面,黑盒测试存在严重的不足。

  • 第9题:

    问答题
    黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?

    正确答案: 功能性测试具有两大优点:功能性测试与软件如何实现无关;测试用例开发可以与实现并行进行,因此可以压缩总的项目开发时间。
    缺点:测试用例之间可能存在严重的冗余,还会有位测试的软件漏洞。结构性测试局限于已经完成的代码行为当中,离代码太近。因此可以结构性测试指标去解决冗余和漏洞问题。
    如果发现同一条程序路径被多个功能性测试用例遍历,就可以怀疑这种冗余不会发生新的缺陷,如果没有达到一定的DD—路径覆盖,则可知在功能性测试用力中存在漏洞。因此路径测试可以提供作为功能性测试交叉检查的一组指标。
    解析: 暂无解析

  • 第10题:

    单选题
    软件测试按照功能组合划分可以分为()。
    A

    黑盒测试和单元测试

    B

    白盒测试和黑盒测试

    C

    集成测试和单元测试

    D

    白盒测试和静态测试


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

  • 第11题:

    问答题
    比较白盒测试和黑盒测试优缺点。

    正确答案: 白盒测试的缺点是需要分析程序的源代码,黑盒测试是基于对系统的功能需求而不需要了解程序的内部结构和算法,但黑盒测试的缺点是只能发现错误,而不能定位错误。黑盒测试是白盒测试的一个补充,它的目的不同于白盒测试。另外黑盒测试一般是在测试阶段的后期进行,这正是因为黑盒测试忽略了程序的控制信息。
    解析: 暂无解析

  • 第12题:

    单选题
    软件测试按照功能划分可以分为()。
    A

    黑盒测试和单元测试

    B

    白盒测试和黑盒测试

    C

    集成测试和单元测试

    D

    白盒测试和静态测试


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

  • 第13题:

    在进行单元测试时,常用的方法是( )。

    A.采用白盒测试,辅之以黑盒测试

    B.采用黑盒测试,辅之以白盒测试

    C.只使用白盒测试

    D.只使用黑盒测试


    正确答案:A
    解析:本题考核软件测试方法的应用。白盒测试是测试程序内部的逻辑结构及有关信息,黑盒测试只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。从程序内部的逻辑结构对系统进行测试才是测试的根本,即比较深层次的测试,更容易发现和解决程序中的问题,因此单元测试时应以白盒测试为主,而黑盒测试只能作辅助。

  • 第14题:

    关于白盒测试与黑盒测试的最主要区别,正确的是(49)。

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

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

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

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


    正确答案:A
    解析:本题考查白盒测试与黑盒测试的概念。
      正确的表述如下。
      白盒测试:
      .白盒测试的前提是可以把程序看成装在一个透明的白盒子里,测试人员应完全了解程序结构和处理过程。
      .白盒测试按照程序内部逻辑测试程序,检验程序中每条通路是否按预定要求正确工作。
      .白盒测试又称结构测试。
      黑盒测试:
      .黑盒测试法是把程序看成一个黑盒子,测试人员可以完全不考虑程序内部结构和处理过程。
      .黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。
      .黑盒测试又称功能测试。
      以此为依据,可以判断:
      .白盒测试可以使用测试工具,黑盒测试也可以使用测试工具。
      .白盒测试也需要测试人员来执行。
      .不同的测试需求,会采用不同的黑盒测试与白盒测试方法。

  • 第15题:

    关于黑盒测试和白盒测试,下列说法不正确的是()

    • A、黑盒测试通常是针对功能的测试
    • B、白盒测试主要针对结构的测试
    • C、黑盒测试和白盒测试都能测试程序内部的特定部位
    • D、白盒测试无法检测程序的外部特性

    正确答案:C

  • 第16题:

    系统测试中,在子系统和系统测试时主要采用()。

    • A、白盒法
    • B、先用白盒法,再用黑盒法
    • C、黑盒法
    • D、先用黑盒法,再用白盒法

    正确答案:C

  • 第17题:

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

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

    正确答案:A

  • 第18题:

    软件测试按照功能划分可以分为()。

    • A、黑盒测试和单元测试
    • B、白盒测试和黑盒测试
    • C、集成测试和单元测试
    • D、白盒测试和静态测试

    正确答案:B

  • 第19题:

    软件测试按照功能组合划分可以分为()。

    • A、黑盒测试和单元测试
    • B、白盒测试和黑盒测试
    • C、集成测试和单元测试
    • D、白盒测试和静态测试

    正确答案:B

  • 第20题:

    说明黑盒测试和白盒测试的异同。


    正确答案:黑盒测试也叫功能测试,白盒测试也叫结构测试。黑盒测试不考虑程序内部结构,只对程序的外部接口进行测试;白盒测试考虑程序内部结构,按照程序内部的逻辑测试。

  • 第21题:

    单选题
    在进行单元测试时,常用的方法是()。
    A

    采用黑盒测试,辅之以白盒测试

    B

    采用白盒测试,辅之以黑盒测试

    C

    只使用黑盒测试

    D

    只使用白盒测试


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

  • 第22题:

    问答题
    比较黑盒测试和白盒测试的优缺点。

    正确答案: 黑盒测试的优点:适应于阶段测试,从产品功能角度测试,容易入手生成测试数据。
    缺点:某些代码得不到测试,如果规格说明有误,可能无法发现,不易进行充分性测试。
    白盒测试的优点:可构成测试数据使特定程序部分得到测试,有一定的充分性度量手段,可生成较多工具支持。
    缺点:不易生成测试数据,无法对未实现规格说明的部分进行测试,作量大通常只用于单元测试有应用局限。
    解析: 暂无解析

  • 第23题:

    问答题
    试比较白盒测试与黑盒测试。

    正确答案: 黑盒测试只能观察软件的外部表现,即使软件的输入输出都是正确的,却并不能说明软件就是正确的。因为程序有可能用错误的运算方式得出正确的结果,例如“负负得正,错错得对”,只有白盒测试才能发现真正的原因。白盒测试能发现程序里的隐患,像内存泄漏、误差累计问题。在这方面,黑盒测试存在严重的不足。
    解析: 暂无解析