参考答案和解析
正确答案:D
解析:软件测试的分类方法比较多,针对测试时是否要运行程序分为静态测试和动态测试,其中静态测试也称静态分析,它不必运行程序,目的仅仅是收集程序代码的结构信息而不用查错;相反,动态测试则是要执行程序,目的是查出程序的错误而非单纯收集代码结构信息。针对测试人员是否要清楚程序的内部逻辑,将测试分为白盒测试和黑盒测试,同时这两种测试方法都是要对程序进行查错,从这一角度看,白盒测试和黑盒测试都应属于动态测试。由此本题D选项最恰当。
更多“不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试的是______。A) 性能测试B) 黑盒测 ”相关问题
  • 第1题:

    以下关于测试方法的叙述中,不正确的是( )。

    A.根据被测代码是否可见分为白盒测试和黑盒测试
    B.黑盒测试一般用来确认软件功能的正确性和可操作性
    C.静态测试主要是对软件的编程格式结构等方面进行评估
    D.动态测试不需要实际执行程序

    答案:D
    解析:
    试题分析: 动态测试是指通过人工或使用工具运行程序进行检查、分析程序的执行状态和程序的外部表现。所以选项D是错误的描述。

  • 第2题:

    软件测试技术可以分为静态测试和动态测试,下列说法中错误的是

    A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。

    B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。

    C.动态测试包括黑盒测试和白盒测试。

    D.白盒测试是静态测试,黑盒测试是动态测试。


    白盒测试是静态测试,黑盒测试是动态测试。

  • 第3题:

    软件测试技术可以分为静态测试和动态测试,下列说法中错误的是()。

    A.静态测试是指不运行程序,通过检查和阅读等手段来发现程序中的错误。

    B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。

    C.动态测试包括黑盒测试和白盒测试。

    D.白盒测试是静态测试,黑盒测试是动态测试。


    D

  • 第4题:

    1、软件测试技术可以分为静态测试和动态测试,下列说法中错误的是()。 A、静态测试是指不运行程序,通过检查和阅读等手段来发现程序中的错误。 B、动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C、动态测试包括黑盒测试和白盒测试。 D、白盒测试是静态测试,黑盒测试是动态测试。


    白盒测试是静态测试,黑盒测试是动态测试。

  • 第5题:

    软件测试技术可以分为静态测试和动态测试,下列说法中错误的是()。

    A.动态测试包含黑盒测试和白盒测试

    B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误

    C.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误

    D.白盒测试是静态测试,黑盒测试是动态测试


    白盒测试是静态测试,黑盒测试是动态测试。