参考答案和解析
正确答案:C
在单元测试开始时,应该对通过所有被测模块的数据流进行测试。①输入参数是否与形式参数是否一致。②调用模块的实参与被调用模块形参是否一致。③全局变量在各模块中的定义和用法是否一致④外部输入、输出等等。
更多“(36)不是单元测试主要检查的内容。A.模块接口B.局部数据结构C.全局数据结构### ”相关问题
  • 第1题:

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

    A.侧重于检查模块中的内部处理逻辑和数据结构
    B.一般用白盒测试技术
    C.强调检查模块的接口
    D.需要检查全局和局部数据结构

    答案:D
    解析:
    本题考查软件测试的基础知识。
    单元测试也称为模块测试,在模块编写完且无编译错误就可以进行。单元测试侧重于模块中的内部处理逻辑和数据结构。一般采用白盒法测试。主要检查模块的以下特征:模块接口、局部数据结构、重要的执行路径和边界条件。

  • 第2题:

    ( )不是单元测试主要检查的内容?

    A.模块接口
    B.局部数据结构
    C.全局数据结构
    D.重要的执行路径

    答案:C
    解析:
    本题考查软件测试的基础知识。
    单元测试:又称为模块测试,是针对软件设计的最小单元——程序模块,进行正确性检验的测试。单元测试需要从程序的内部结构出发设计测试用例。模块可以单独进行单元测试。
    目的:发现各模块内不可能存在的各种问题和错误。
    测试对象:模块接口,局部数据结构,执行路径,错误处理和边界。
    故正确答案为:C

  • 第3题:

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

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

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

  • 第4题:

    _____不是单元测试主要检查的内容。

    A.模块接口
    B.局部数据结构
    C.全局数据结构
    D.重要的执行路径

    答案:C
    解析:
    本题考查软件测试的基础知识。
    单元测试又称为模块测试,是针对软件设计的最小单元——程序模块,进行正确性检验的测试。其目的在于发现各模块内不可能存在的各种问题和错误。单元测试需要从程序的内部结构出发设计测试用例。模块可以单独进行单元测试。单元测试测试以下几个方面:模块接口、局部数据结构、执行路径、错误处理和边界

  • 第5题:

    ( )不是单元测试主要检查的内容。

    A.模块接口
    B.局部数据结构
    C.全局数据结构
    D.重要的执行路径

    答案:C
    解析:
    本题考查软件测试的基础知识。单元测试又称为模块测试,是针对软件设计的最小单元--程序模块,进行正确性检验的测试。其目的在于发现各模块内不可能存在的各种问题和错误。单元测试需要从程序的内部结构出发设计测试用例。模块可以单独进行单元测试。单元测试测试以下几个方面:模块接口、局部数据结构、执行路径、错误处理和边界。