当前位置:网考网>>热门问题>> 问题详情

以下是与 白盒测试和黑盒测试的主要区别是什么 相关的试题
  • 1、关于白盒测试与黑盒测试的最主要区别,正确的是( )。
    A.白盒测试侧重于程序结构,黑盒测试侧重于功能
    B.白盒测试可以使用测试工具,黑盒测试不能使用工具
    C.白盒测试需要程序员参与,黑盒测试不需要
    D.黑盒测试比白盒测试应用更广泛

    正确答案:A
    答案解析:暂无解析
    答案解析
  • 2、 以下说法中错误的是
    A.单元测试一般采用白盒测试方法,辅以黑盒测试方法
    B.集成测试主要采用黑盒测试方法,辅以白盒测试方法
    C.配置项测试一般采用白盒测试方法
    D.系统测试一般采用黑盒测试方法

    正确答案:C
    答案解析:暂无解析
    答案解析
  • 3、 在进行单元测试时,常用的方法是
    A.采用白盒测试,辅之以黑盒测试
    B.采用黑盒测试,辅之以白盒测试
    C.只使用白盒测试
    D.只使用黑盒测试

    正确答案:A
    答案解析:[解析] 白盒测试是测试程序内部逻辑结构,黑盒测试只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。从程序内部的逻辑结构对系统进行测试才是测试的根本,更容易发现和解决程序中的问题,因此单元测试时应该以白盒测试为主,而黑盒测试为辅。
    答案解析
  • 4、软件测试分为黑盒测试和白盒测试,其中 (53) 方法属于黑盒测试。
    A.等价类划分和边界值划分
    B.循环覆盖以及基本路径测试
    C.错误推测和逻辑覆盖
    D.因果图和路径覆盖

    正确答案:A
    答案解析:[解析]
    本题考查软件测试中黑盒测试技术。
    常用的黑盒测试技术有等价类划分、边界值划分、错误猜测和因果图等;白盒测试根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,白盒测试常用的技术是逻辑覆盖、循环覆盖和基本路径测试。
    答案解析
  • 5、下列关于测试方法的叙述中不正确的是
    A.从某种角度上讲,白盒测试与黑盒测试都属于动态测试
    B.功能测试属于黑盒测试
    C.对功能的测试通常是要考虑程序的内部结构的
    D.结构测试属于白盒测试

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