更多“简述白盒测试策略 ”相关问题
  • 第1题:

    下列选项中,哪些为软件基本测试策略框架().

    A.白盒测试

    B.黒盒测试

    C.大爆炸测试

    D.增量式测试


    正确答案:CD

  • 第2题:

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

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

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

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

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


    参考答案:A

  • 第3题:

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


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

  • 第4题:

    从软件工程角度看,测试策略包括()。

    A.功能测试和性能测试

    B.白盒测试、灰盒测试和黑盒测试

    C.单元测试、集成测试、确认测试和系统测试


    参考答案:C

  • 第5题:

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


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