纯粹为了破坏软件而设计和执行的测试案例属于( )A.失败测试B.通过测试C.障碍测试D.数据测试

题目

纯粹为了破坏软件而设计和执行的测试案例属于( )

A.失败测试

B.通过测试

C.障碍测试

D.数据测试


相似考题
参考答案和解析
正确答案:A
更多“纯粹为了破坏软件而设计和执行的测试案例属于( )A.失败测试B.通过测试C.障碍测试D.数据测试”相关问题
  • 第1题:

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

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

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

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

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


    参考答案:A

  • 第2题:

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

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

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

    C.都属于静态测试

    D.都属于动态测试

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


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

  • 第3题:

    测试设计说明主要内容有标示符、要测试的特性、方法、测试用例信息、()等。

    A.通过规则

    B.失败规则

    C.通过/失败规则

    D.测试规则


    参考答案:C

  • 第4题:

    软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(24)。(25)是维护中常用的方法,其目的是检验修改所引起的副作用。黑盒测试法主要根据(26)来设计测试用例。

    A.确认测试

    B.有效性测试

    C.系统测试

    D.集成测试


    正确答案:A
    解析:软件测试是为了发现错误而执行程序的过程。软件测试的主要步骤有单元测试、组装测试和确认测试。确认测试的任务是检查软件的功能、性能及其他特征是否与用户的需求一致,它是以需求规格说明书作为依据的测试。确认测试通常采用黑盒测试法。黑盒测试也称为功能测试,是根据规格说明所规定的功能来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑盒测试技术有等价类划分、边值分析、错误猜测、因果图等。回归测试是为了验证修改的正确性及其影响而进行的,是维护中常用的方法;以确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。回归测试作为软件生存周期的一个组成部分,在整个软件测试过程中占有很大的比重,软件开发的各个阶段都会进行多次回归测试。

  • 第5题:

    以程序内部的逻辑结构为基础的测试用例设计技术属于______。

    A.灰盒测试

    B.数据测试

    C.黑盒测试

    D.白盒测试


    正确答案:D
    解析:白盒测试又称为逻辑驱动测试,这种测试策略是对程序的逻辑结构进行检查,从中获取测试数据。所以说白盒测试是一种以程序内部的逻辑结构为基础的测试用例设计技术。

  • 第6题:

    以下哪种软件测试不属于软件性能测试的范畴______。

    A.配置测试

    B.健壮性测试

    C.失败恢复测试

    D.负载测试


    正确答案:B
    解析:软件性能测试分为以下几类:
      性能测试:测试软件的性能与软件需求规格说明是否相符。
      并发测试:模拟多个用户并发使用软件,以测试软件是否存在与并发有关的缺陷。
      压力测试:在较大的业务压力下,即系统运行环境超常的情况(如提供超常数量、频率或总量资源)下,测试软件是否存在功能和性能上的缺陷。
      可靠性测试:在比较大的业务压力情况下进行的软件可靠性测试。
      负载测试:不断增加软件的业务压力,探测软件在保证预定性能指标(如响应时间)的情况下所能负担的最大压力。
      配置测试:通过调整软件的运行环境,测试不同的环境配置对软件性能的影响程度。
    失效恢复测试:很多系统应当具有一些容错的能力,在出现某些故障时,仍然能够让用户继续使用下去。失效恢复测试是指验证系统从故障中恢复能力的测试。B项的健壮性测试属于系统测试的方法。

  • 第7题:

    测试人员和开发人员交流的纽带是 ______。

    A.软件设计报告

    B.测试说明文档

    C.软件缺陷报告

    D.测试执行报告


    正确答案:C
    解析:软件缺陷报告是测试人员和开发人员交流的纽带。

  • 第8题:

    以下哪种软件测试不属于广义软件性能测试的范畴______。A.并发测试 B.压力测试

    以下哪种软件测试不属于广义软件性能测试的范畴______。

    A.并发测试

    B.压力测试

    C.兼容性测试

    D.负载测试


    正确答案:C
    解析:软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时展示出来的及时性。根据测试目的的不同,可以把软件性能测试以及与性能有关的其他一些测试分为:①性能测试;②并发测试;③压力测试;④可靠性测试;⑤负载测试;⑥配置测试;⑦失效恢复测试。兼容性测试属于系统测试的范畴,不是软件性能测试。故本题选C。

  • 第9题:

    以下不属于单元测试测试内容的( )。

    A.模块接口测试
    B.局部数据测试
    C.边界条件测试
    D.集成测试

    答案:D
    解析:
    本题考查单元测试的测试内容。单元测试是指对软件中的最小可测试单元进行检查和验证。主要测试的内容为:边界测试、错误处理测试、路径测试、局部数据结构测试和模块接口测试。单元测试、集成测试和系统测试属于不同阶段进行的测试,故正确答案为D。

  • 第10题:

    以下不属于单元测试测试内容的( )

    A.模块接口测试
    B.局部数据测试
    C.边界条件测试
    D.系统性能测试

    答案:D
    解析:
    本题考查单元测试的测试内容。单元测试是指对软件中的最小可测试单元进行检查和验证。主要测试的内容为:边界测试、错误处理测试、路径测试、局部数据结构测试和模块接口测试。系统性能测试属于系统测试的一部分,不属于单元测试。故正确答案为D。

  • 第11题:

    在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下属于单元测试内容的是( )。

    A.接口数据测试
    B.局部数据结构测试
    C.模块间时序测试
    D.全局数据测试

    答案:B
    解析:
    本题考查单元测试的内容。单元测试又称为“模块测试”,是针对软件设计的最小单位,即程序模块进行正确性检验的测试工作,目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例,多个模块可以平行地独立进行测试。该测试通常由程序员自己来完成。在进行单元测试时,测试者需要依据详细设计说明书和源程序清单了解该模块的I/O条件和模块的逻辑结构。一般采用白盒测试方法设计测试用例,使之对任何合理的输入和不合理的输入都能鉴别和响应。单元测试的内容如下。(1)模块接口测试:针对被测模块的数据流的测试项目包括调用本模块的输入参数是否正确、本模块调用子模块时输入给子模块的参数是否正确,以及全局量的定义在各模块中是否一致。针对内外存交换时要考虑文件属性是否正确、OPEN与CLOSE语句是否正确、缓冲区容量与记录长度是否匹配、在读写操作之前是否打开了文件、在结束文件处理时是否关闭了文件,以及是否检查并处理正文书写/输入错误和I/O错误。(2)局部数据结构测试:该测试包括测试不正确或不一致的数据类型说明、使用尚未赋值或尚未初始化的变量、错误的初始值或错误的默认值、变量名拼写错或书写错、不一致的数据类型,以及全局数据对模块的影响等。(3)路径测试:选择适当的测试用例,测试模块中重要的执行路径,应当设计测试用例查找由于错误的计算、不正确的比较或不正常的控制流而导致的错误,测试基本执行路径和循环可以发现大量的路径错误。(4)错误处理测试:错误处理是程序友好性和健壮性的体现,测试点包括出错的描述是否难以理解并定位错误、显示的错误与实际的错误是否相符、处理错误的条件正确与否,以及在对错误进行处理之前错误条件是否已经引起系统干预等。(5)边界测试:注意数据流和控制流中刚好等于、大于或小于确定的比较值时出错的可能性,对这些地方要仔细地选择测试用例并认真加以测试。如果对模块运行时间有要求的话,还要专门测试关键路径,以确定最坏情况F和平均意义下影响模块运行时间的因素。本题选项中的局部数据测试是单元测试的内容,其他选项都是集成测试的内容。

  • 第12题:

    纯粹为了破坏软件而设计和执行的测试案例属于()

    • A、失败测试
    • B、通过测试
    • C、障碍测试
    • D、数据测试

    正确答案:A

  • 第13题:

    下面对软件测试和软件调试叙述错误的是()。

    A.严格执行测试计划,排除测试的随意性

    B.软件调试的目的是改正软件错误

    C.软件测试不需考虑测试成本

    D.正确的执行测试用例


    正确答案:C

  • 第14题:

    系统测试是为了发现错误而执行程序的过程,测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。信息系统的测试应包括(14)。

    A.Alpha测试、Beta测试

    B.软件测试、硬件测试、网络测试

    C.人工测试、机器测试、综合测试

    D.单元测试、组装测试、确认测试、系统测试


    正确答案:B
    解析:信息系统测试包括软件测试、硬件测试和网络测试。软考中的测试通常指软件测试。软件测试分人工测试和机器测试。良好的人工测试可以发现程序中30%~70%的编码和逻辑设计错误,人工测试又称为代码审查,包括个人复查,抽查,会审。机器测试是把设计好的测试用例用于被测程序。机器测试只能发现错误的症状,但无法对问题进行定位。软件测试的步骤包括:单元测试、组装测试、确认测试和系统测试。

  • 第15题:

    不属于软件测试过程的是______。

    A.测试策划

    B.测试质量保证

    C.测试执行

    D.测试设计和实现


    正确答案:B

  • 第16题:

    确定测试内容或质量特性、提出测试的基本方法,这些工作是软件测试过程的______阶段完成的。

    A.测试策划

    B.测试设计和实现

    C.测试执行

    D.测试总结


    正确答案:A

  • 第17题:

    ● 在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,(40)属于单元测试的内容。

    (40)

    A.接口数据测试

    B.局部数据测试

    C.模块间时序测试

    D.全局数据测试


    正确答案:B


  • 第18题:

    不属于界面元素测试内容的是______。

    A.数据测试

    B.文字测试

    C.菜单测试

    D.窗口测试


    正确答案:A

  • 第19题:

    一般测试过程是按照______顺序开展的。

    A.测试策划、测试设计、测试执行、测试总结

    B.测试设计、测试策划、测试执行、测试总结

    C.测试设计、测试执行、测试总结、测试记录

    D.测试策划、测试设计、测试总结、测试记录


    正确答案:A

  • 第20题:

    测试成本控制的目标是使测试开发成本、测试实施成本和测试维护成本最小化,以下理解正确的是______。

    A.测试准备成本属于测试实施成本
    B.可以通过加强软件测试的配置管理来降低测试维护成本
    C.测试设计成本控制的目标是尽可能地减少测试总执行时间和所需的测试专用设备
    D.回归测试将测试案例全部重新执行一遍,可以将测试维护成本降至最低

    答案:B
    解析:
    试题分析:本题考查对软件测试成本控制的相关内容。测试执行成本控制的目标是使总执行时间和所需的测试专用设备尽可能地减少。执行测试时,要求用户进行手工操作的测试时间应尽量减少,同时对劳动力和所需技能的要求也要尽量降低。为了进行测试成本控制,可以通过加强软件测试的配置管理来降低测试维护成本

  • 第21题:

    软件产品的Alpha测试和Beta测试属于( )。

    A.回归测试
    B.性能测试
    C.集成测试
    D.确认测试

    答案:D
    解析:
    确认测试包括:内部确认测试以及Alpha测试与Beta测试。

  • 第22题:

    测试成本控制的目标是使测试开发成本、测试实施成本和测试维护成本最小化,以下理解正确的是( )。

    A.测试准备成本就是测试实施成本
    B.可以通过加强软件测试的配置管理来降低测试维护成本
    C.测试设计成本控制的目标是尽可能地减少测试总执行时间和所需的测试专用设备
    D.回归测试将测试案例全部重新执行一遍,可以将测试维护成本降至最低

    答案:B
    解析:
    软件成本控制的目标是使测试开发成本、测试实施成本和测试维护成本最小化。测试工作的主要目标是使测试产能最大化。也就是说,要使通过测试找出错误的能力最大化,而测试的次数最小化。测试实施成本的构成:测试准备成本+测试执行成本+测试结束成本。(1)测试准备成本控制的目标是使时间消耗总量、劳动力总量,尤其是准备工作所需的熟练劳动力问题最小化。准备工作一般包括:硬件配置、软件配置、测试环境建立,以及测试环境的确定等。可以通过加强软件测试的配置管理来降低测试维护成本。(2)测试执行成本控制的目标是使总执行时间和所需的测试专用设备尽可能地减少。(3)测试结束成本控制是进行测试结果分析和测试报告编制、测试环境的清除与恢复原环境所需的成本,使所需的时间和熟练劳动力问题减少到最低限度。回归测试将测试案例全部重新执行一遍,可以将测试风险降至最低,但加大了测试执行成本。

  • 第23题:

    在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,( )属于单元测试的内容。

    A.接口数据测试
    B.局部数据测试
    C.模块间时序测试
    D.全局数据测试

    答案:B
    解析:
    本题考查单元测试的内容。接口数据测试、模块间时序测试以及全局数据测试是集成测试的内容。