更多“在软件测试中黑箱测试的主要任务是通过______测试来检查程序的。 ”相关问题
  • 第1题:

    软件测试有多种方法和技术,其中,通过人工评审软件文档或程序(不必运行程序),发现其中错误的测试方法是

    A.动态测试

    B.静态测试

    C.穷举测试

    D.黑箱测试


    正确答案:B
    解析:静态测试一般是指通过人工评审软件文档或程序,借以发现其中的错误,不必运行程序。动态测试指的是上机测试,它使程序有控制的运行,从多角度的观察程序运行时的行为。黑箱测试是动态测试的一种,由此可以看出A),D)两项是不对的。穷举测试需要针对大量测试数据来验证程序的准确度,因此需要程序运行。

  • 第2题:

    软件测试的基本方法中,下列哪种方法不用实例? ( )

    A.黑箱测试方法

    B.白箱测试方法

    C.静态测试方法

    D.动态测试方法


    正确答案:C
    解析:软件测试的基本方法有3种,即静态测试、动态测试和程序正确性说明。其中静态测试方法不用实例。

  • 第3题:

    黑箱测试是运用大量数据对软件的内部程序进行测试。

    A

    B



  • 第4题:

    软件测试一般是通过设计测试实例来实现的,它又分为黑箱法和白箱法两类,经验表明,在黑箱测试可选的多种方法中,往往首先使用的是 ______。

    A.等价分类法

    B.边界值分析法

    C.因果图法

    D.错误推断法


    正确答案:B
    解析:本题的考查点是软件测试技术。经验表明,用边界值分析法设计出的测试实例暴露错误的能力最强。

  • 第5题:

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

    A.软件外部功能

    B.程序内部逻辑

    C.结构合理性

    D.程序正确性


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