itgle.com
更多“根据是否运行待测程序,软件测试分为动态测试和()。”相关问题
  • 第1题:

    软件测试方法可分为3类,它们是动态测试、静态测试和程序正确性证明,真正实施的方法则是( )。

    A.动态测试和静态测试

    B.静态测试和程序正确性证明

    C.动态测试和程序正确性证明

    D.都不是


    正确答案:A

  • 第2题:

    软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( )。

    A.前者属于静态测试,后者属于动态测试

    B.前者属于动态测试,后者属于静态测试

    C.都属于静态测试

    D.都属于动态测试


    正确答案:D
    解析:常用的软件测试方法有两大类:静态测试方法和动态测试方法。静态测试主要是以一些人工的模拟技术对软件进行分析和测试。动态测试包括黑盒测试和白盒测试两种。

  • 第3题:

    下列对于软件测试的描述中正确的是

    A)软件测试的目的是证明程序是否正确

    B)软件测试的目的是使程序运行结果正确

    C)软件测试的目的是尽可能多地发现程序中的错误

    D)软件测试的目的是使程序符合结构化原则


    正确答案:C
    软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。可见选项C的说法正确。

  • 第4题:

    软件测试中根据测试用例设计方法的不同可分为黑盒测试和白盒测试,它们

    A.前者属于静态测试,后者属于动态测试

    B.前者属于动态测试,后者属于静态测试

    C.都属于静态测试

    D.都属于动态测试

    请帮忙给出正确答案和分析,谢谢!


    正确答案:D
    解析:静态测试是指人工评审软件文档或程序,借以发现其中的错误。而动态测试是指通常的上机测试,白盒测试方法和黑盒测试方法是动态测试设计测试用例中的两类方法。

  • 第5题:

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

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


    正确答案:D

  • 第6题:

    软件测试是发现软件错误(缺陷)的主要手段,软件测试可以分为静态测试和动态测试,其中( )属于静态测试。

    A:代码走查
    B:功能测试
    C:黑盒测试
    D:白盒测试

    答案:A
    解析:
    "静态测试包括对文档的静态测试和对代码的静态测试。对文档的静态测试主要以检查单的形式进行,而对代码的静态测试一般采用桌前检查、代码走查和代码审查。
    黑盒测试(功能测试)、白盒测试属于动态测试内容。"

  • 第7题:

    以下关于嵌入式软件测试的叙述中,错误的是( )。

    A.软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书要求
    B.通过测试发现软件错误,为软件产品的质量评价提供依据
    C.软件的测试级别一般分为静态测试和动态测试
    D.动态测试可以采用白盒测试或者黑盒测试

    答案:C
    解析:
    本题考查嵌入式软件测试方面的基础知识。软件测试是验证软件是否满足软件开发合同、技术协议或研制任务书、软件需求、设计等的要求的过程。通过测试发现软件错误,为软件产品的质量评价提供依据。软件的测试方法,一般说来可以分为两类,即静态测试和动态测试。静态测试包括检查单和静态分析方法。动态测试一般采用白盒测试或者黑盒测试方法。软件测试级别,一般可以分为单元测试、部件测试、配置项测试、系统测试等。

  • 第8题:

    以下关于软件测试分类定义的叙述,不正确的是( )。

    A.软件测试可分为单元测试、集成测试、确认测试、系统测试和验收测试
    B.确认测试是在模块测试完成的基础上将所有的程序模块进行组合并验证其是否满足用户需求的过程
    C.软件测试可分为白盒测试和黑盒测试
    D.系统测试是将被测软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起进行测试的过程

    答案:B
    解析:
    本题考察软件测试的分类。选项中B是错误的,集成测试是在模块测试完成的基础上将所有的程序模块进行组合并验证,主要目标是发现与接口有关的问题;确认测试验证软件的功能和性能及其他特性是否与用户的要求一致。

  • 第9题:

    下面对静态测试和动态测试的描述正确的是()

    • A、静态测试是由开发人员执行的而动态测试是由专门的测试人员完成的
    • B、静态测试需要借助专门的测试工具而动态测试不需要
    • C、静态测试并没有真正的运行软件而动态测试需要运行软件
    • D、静态测试主要是为了增加测试人员对软件的理解而动态测试是为了发现缺陷

    正确答案:C

  • 第10题:

    对测试而言,正确的是()

    • A、测试是信息系统开发最后一项工作
    • B、测试方法可以分为静态测试和动态测试两种方法
    • C、系统测试是由用户组织的验收测试
    • D、静态测试不需要运行被测程序

    正确答案:D

  • 第11题:

    单选题
    划分软件测试属于白盒测试还是黑盒测试的依据是()。
    A

    是否执行程序代码

    B

    是否能看到软件设计文档

    C

    是否能看到被测源程序

    D

    运行结果是否确定


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    对测试而言,正确的是()
    A

    测试是信息系统开发最后一项工作

    B

    测试方法可以分为静态测试和动态测试两种方法

    C

    系统测试是由用户组织的验收测试

    D

    静态测试不需要运行被测程序


    正确答案: C
    解析: 暂无解析

  • 第13题:

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

    A.动态测试

    B.静态测试

    C.穷举测试

    D.黑箱测试


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

  • 第14题:

    下列对于软件测试的描述正确的是( )。

    A. 软件测试的主要目的是发现程序中的错误

    B. 软件测试的目的是证明程序是否正确

    C. 软件测试的目的是使程序运行结果正确

    D. 软件测试是为了证明软件中没有错误


    正确答案:A
    软件测试的目标是发现软件中的错误。

  • 第15题:

    软件测试通常可分为白盒测试和黑盒测试。其中,黑盒测试是根据(55)来设计测试用例。

    A.程序的内部逻辑

    B.程序的功能

    C.程序的性能

    D.软件规格说明


    正确答案:D
    解析:软件测试的目的是尽可能多地发现程序中的错误。通常,软件:测试可分为白盒测试和黑盒测试。其中,白盒测试是根据程序的内部逻辑来设计测试用例,黑盒测试是根据软件规格说明来设计测试用例。

  • 第16题:

    软件测试是软件质量保证的主要手段之一,“高产”的测试是指(29)。

    A.用适量的测试用例运行程序,证明被测程序正确无误

    B.用适量的测试用例运行程序,证明被测程序符合相应的要求

    C.用少量的测试用例运行程序,发现被测程序尽可能多的错误

    D.用少量的测试用例运行程序,纠正被测程序尽可能多的错误


    正确答案:C
    解析:本题考查软件测试的相关知识。软件测试的目的就是在软件系统交付运行之前,尽可能多地发现系统中的错误和缺陷,它是保证软件质量的主要手段之一。在软件测试过程中,为了发现系统中的错误,应竭力设计能暴露错误的测试用例。高效的测试是指用少量的测试用例,发现被测软件尽可能多的错误。

  • 第17题:

    软件测试按是否需要执行被测试软件的角度可分为 【5】和动态测试。


    正确答案:
    【5】静态测试【解析】软件测试的方法和技术是多种多样的。若从是甭需要执行被测软件的角度,可以分为静态测试和动态测试方法。若按照功能划分可以分为白盒测试和黑盒测试方法。

  • 第18题:

    软件动态测试是指通过运行软件来检验软件的动态行为和运行结果的正确性。( )


    答案:对
    解析:
    软件的测试方法很多,不同的出发点用不同的测试方法。从测试过程来分:静态分析法、动态测试法;动态测试是直接执行程序进行测试,包括功能测试、接口测试和结构测试,观察程序的行为,记录执行的结果,从执行结果来分析程序可能出现的错误。

  • 第19题:

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

    A.根据是否需要执行被测试代码可分为静态测试和动态测试
    B.黑盒测试也叫做结构测试,针对代码本身进行测试
    C.动态测试主要是对软件的逻辑、功能等方面进行评估
    D.白盒测试把被测试代码当成透明的盒子,完全可见

    答案:B
    解析:
    本题考查测试方法的基础知识。白盒测试:又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。黑盒测试是对软件外部表现进行测试,白盒测试才会针对代码进行测试,故正确答案为B

  • 第20题:

    划分软件测试属于白盒测试还是黑盒测试的依据是()。

    • A、是否执行程序代码
    • B、是否能看到软件设计文档
    • C、是否能看到被测源程序
    • D、运行结果是否确定

    正确答案:C

  • 第21题:

    软件测试方法可分为静态测试和动态测试两大类,人工检测()。

    • A、属于静态测试和动态测试
    • B、属于静态测试
    • C、属于动态测试
    • D、既不属于静态测试也不属于动态测试

    正确答案:B

  • 第22题:

    在软件开发过程中,按照测试过程是否在实际应用环境中,测试可分为静态分析和动态测试。


    正确答案:正确

  • 第23题:

    单选题
    下面对静态测试和动态测试的描述正确的是()
    A

    静态测试是由开发人员执行的而动态测试是由专门的测试人员完成的

    B

    静态测试需要借助专门的测试工具而动态测试不需要

    C

    静态测试并没有真正的运行软件而动态测试需要运行软件

    D

    静态测试主要是为了增加测试人员对软件的理解而动态测试是为了发现缺陷


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    软件测试方法可分为静态测试和动态测试两大类,人工检测()。
    A

    属于静态测试和动态测试

    B

    属于静态测试

    C

    属于动态测试

    D

    既不属于静态测试也不属于动态测试


    正确答案: A
    解析: 静态测试是指被测试程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测。人工检测是不依靠计算机而是靠人工审查程序或评审软件,包括代码检查、静态结构分析和代码质量度量等。