更多“简述白盒测试的优缺点。 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    1、简述白盒测试和黑盒测试技术的概念及各自的特点。


    答:黑盒测试又称功能性测试或数据驱动测试,是将被测软件看做一个黑盒子,从功能的角度检查软件是否满足需求规格说明的要求。 黑盒测试的优点有: 1 )比较简单,不需要了解程序内部的代码及实现; 2 )与软件的内部实现无关; 3 )从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题; 4 )基于软件开发文档,所以也能知道软件实现了文档中的哪些功能; 5 )在做软件自动化测试时较为方便。 黑盒测试的缺点: 1 )不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的 30% ; 2 )自动化测试的复用性较低。 白盒测试又称结构性测试或逻辑驱动测试,研究源代码和程序内部的逻辑结构。 白盒测试的优点:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。 白盒测试的缺点: 1 )程序运行会有很多不同的路径,不可能测试所有的运行路径; 2 )测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求; 3 )系统庞大时,测试开销会非常大。

  • 第3题:

    试对比分析黑盒测试、白盒测试各自的优缺点。


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

  • 第4题:

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

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

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

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

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


    参考答案:A

  • 第5题:

    简述白盒测试和黑盒测试技术的概念及各自的特点。


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