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

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


相似考题
更多“软件动态测试是指通过运行软件来检验软件的动态行为和运行结果的正确性。( )”相关问题
  • 第1题:

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

    A.动态测试

    B.静态测试

    C.穷举测试

    D.黑箱测试


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

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    下面描述正确的是()。

    A.软件测试是保证软件质量的重要手段

    B.软件测试可以随机地选取测试数据

    C.软件测试是指动态测试

    D.软件测试的目的是发现和改正错误


    正确答案:A

  • 第4题:

    软件生存周期的正确顺序是______。

    A) 软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护

    B) 系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护

    C) 制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护

    D) 制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护

    A.

    B.

    C.

    D.


    正确答案:D

  • 第5题:

    软件可靠性测试的目的是______。

    A.通过测试揭示软件中的缺陷

    B.修改发现的缺陷

    C.提高软件可靠性

    D.通过受控的软件测试过程来预测软件在实际运行中的可靠性


    正确答案:D

  • 第6题:

    软件性能与软件运行的环境条件有关,这里的环境条件是指______。

    A.软件运行的软硬件配置

    B.用户并发使用软件的测试场景

    C.测试方案

    D.以上全部


    正确答案:D

  • 第7题:

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

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

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

  • 第8题:

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

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

    正确答案:C

  • 第9题:

    软件测试,主要是对软件的逻辑性进行正确性确认,不外乎有以下几种方法,即()

    • A、黑盒法和白盒法
    • B、人工检查和程序测试
    • C、动态测试和静态测试
    • D、正确性证明、人工分析与检查、程序测试

    正确答案:D

  • 第10题:

    下列属于软件兼容性测试工作步骤的是()。

    • A、确定软件运行的其它软件
    • B、全部都是
    • C、确定软件的运行平台
    • D、明确兼容性测试范围
    • E、确定软件和其它软件的数据共享

    正确答案:A,B,C,D,E

  • 第11题:

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

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

    B

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

    C

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

    D

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


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

  • 第12题:

    单选题
    软件测试,主要是对软件的逻辑性进行正确性确认,不外乎有以下几种方法,即()
    A

    黑盒法和白盒法

    B

    人工检查和程序测试

    C

    动态测试和静态测试

    D

    正确性证明、人工分析与检查、程序测试


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

  • 第13题:

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

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

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

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

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


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

  • 第14题:

    软件测试使用各种术语描述软件出现的问题,以下正确的是(58);

    A.软件错误(error)是指软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生。

    B.软件缺陷(defect)是存在于软件(文档、数据、文档)之中的那些不希望或不可接受的偏差。

    C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。

    D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果。


    正确答案:B
    解析:软件错误:是指软件在生存周期内的不希望或不可接受的人为错误,其结果是导致软件缺陷的产生。软件缺陷:存在软件(文档、数据、程序)之中的那些不希望或不可接受的偏差软件故障:软件运行过程中出现的一种不希望或不可接受的内部状态。软件失效:软件运行时产生的一种不希望或不可接受的外部行为结果。软件失效的机理可描述为:软件错误→软件缺陷→软件故障→软件失效

  • 第15题:

    ●软件测试的主要目的是(51)。

    (51)A.发现软件中的错误

    B.试验性运行软件

    C.证明软件的正确性

    D.改正软件中隐藏的全部错误


    正确答案:A

  • 第16题:

    软件可靠性预测的目的是______。

    A) 根据软件在可靠性与测试揭示的故障情况来预测软件在正在运行时的故障和实效情况

    B) 通过受控的软件测试过程来预测软件在实际运行中的可靠性

    C) 通过软件测试揭示软件缺陷并通过修改缺陷来提高软件可靠性

    D) 关注可能导致失效的事件及其失效概率,并计算出各种事件组合导致失效的概率

    A.

    B.

    C.

    D.


    正确答案:A

  • 第17题:

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


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

  • 第18题:

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

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

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

  • 第19题:

    以下对软件测试问题分类的描述中,正确的是( )。

    A.软件错误是指软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生。
    B.软件缺陷是存在于软件(文档、数据、文档)之中的那些不希望或不可接受的偏差。
    C.软件故障是指软件运行过程中出现的一种不希望或不可接受的外部状态。
    D.软件失效是指软件运行时产生的一种不希望或不可接受的内部行为结果。

    答案:B
    解析:
    本题考察软件问题的分类。软件错误(Error):指在软件生存期内不希望或不可接受的人为错误,其结果将导致软件缺陷的产生。其中A选项中写的是导致软件故障的产生,显然是错误的。既然是人为错误,那么对软件本身是一种外部行为。软件缺陷(Defect):存在于软件之中的那些不希望或不可接受的偏差,因此选项B是正确的,缺陷被认为是“欠缺和不够完备的地方”,符合以下任何一种情况,都叫做软件缺陷:1、软件未达到产品说明书中标明的功能;2、软件出现了产品说明书中指明不会出现的错误;3、软件功能超出了产品说明书指明的范围;4、软件未达到产品说明书虽未指出但应达到的目标;5、软件测试人员认为难以理解、不易使用、运行速度慢,和最终用户认为不好使用。软件故障(Fault):指在软件运行过程中出现的一种不希望或不可接受的内部状态。其中C选项说的是外部状态,显然也是错误的。软件故障是一种状态行为,是指一个实体发生障碍和毛病。软件失效(Failure):指在软件运行时产生的一种不希望或不可接受的外部行为结果。其中D选项说的是内部行为,也是错误的。软件失效是系统行为对用户要求的偏离,是一种面向用户的概念。

  • 第20题:

    下面关于软件测试,描述正确的是()。

    • A、软件测试是使用人工操作或者软件自动运行的方式来检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别的过程
    • B、软件测试的测试目标是发现一些可以通过测试避免的开发风险
    • C、软件测试的原则之一是测试应该尽早进行,最好在需求阶段就开始介入
    • D、软件测试主要工作内容是验证(verification)和确认(validation)

    正确答案:A,B,C,D

  • 第21题:

    动态测试指通过()发现错误。对软件产品进行动态测试时使用黑盒测试法和()法。


    正确答案:运行程序;白盒测试

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    填空题
    动态测试指通过()发现错误。对软件产品进行动态测试时使用黑盒测试法和()法。

    正确答案: 运行程序,白盒测试
    解析: 暂无解析