在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下属于单元测试内容的是( )。A.接口数据测试B.局部数据结构测试C.模块间时序测试D.全局数据测试

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

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

参考解析

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

相关考题:

】软件测试包括多个测试阶段,按照先后顺序排列正确的是A. 单元测试、集成测试、验收测试B. 单元测试、验收测试、集成测试C. 集成测试、验收测试、单元测试D. 验收测试、单元测试、集成测试

大型软件测试的基本步骤是(60)。A.单元测试、集成测试、功能测试和安全测试B.单元测试、集成测试、确认测试和系统测试C.单元测试、集成测试、功能测试和性能测试D.单元测试、集成测试、功能测试、性能测试和验收测试

通常软件测试实施的步骤是()。A.单元测试、集成测试、确认测试、系统测试B.集成测试、确认测试、系统测试C.确认测试、集成测试、单元测试D.单元测试、集成测试、回归测试

在极限测试过程中,贯穿始终的是______。A) 单元测试和集成测试B) 单元测试和系统测试C) 集成测试和系统测试D) 集成测试和验收测试A.B.C.D.

●软件测试类型按开发阶段划分是(60)。(60)A.需求测试、单元测试、集成测试、验证测试B.单元测试、集成测试、确认测试、系统测试、验收测试C.单元测试、集成测试、验证测试、确认测试、验收测试D.调试、单元测试、集成测试、用户测试

在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,(40)属于单元测试的内容。A.接口数据测试B.局部数据测试C.模块间时序测试D.全局数据测试

软件测试过程一般按4个步骤进行:单元测试、集成测试、验收测试(确认测试)和系统测试。在程序编码阶段进行的测试通常是______ 。A.单元测试B.集成测试C.验收测试(确认测试)D.系统测试

软件测试类型按开发阶段划分是:(45)。A.需求测试、单元测试、集成测试、验证测试B.单元测试、集成测试、确认测试、系统测试、验收测试C.单元测试、集成测试、验证测试、确认测试、验收测试D.调试、单元测试、集成测试、用户测试

软件测试类型按开发阶段划分依次是(30)。A.需求测试、单元测试、集成测试、验证测试B.单元测试、系统测试、集成测试、验收测试C.单元测试、集成测试、确认测试、系统测试D.调试、单元测试、集成测试、用户测试

应用软件测试的正确顺序是: A.集成测试、单元测试、系统测试、验收测试B.单元测试、系统测试、集成测试、验收测试C.验收测试、单元测试、集成测试、系统测试D.单元测试、集成测试、系统测试、验收测试

在面向对象软件测试模型中,面向对象编程的测试可以细分为______。A.单元测试和集成测试B.单元测试和系统测试C.单元测试、集成测试和系统测试D.系统测试和验收测试

软件生存周期的正确顺序是______。A) 软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护B) 系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护C) 制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护D) 制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护A.B.C.D.

在极限测试过程中,贯穿始终的是 ______。A.单元测试和集成测试B.单元测试和系统测试C.集成测试和系统测试D.单元测试和验收测试

软件测试类型按开发阶段划分是( )。A. 需求测试、单元测试、集成测试和验证测试B. 单元测试、集成测试、确认测试、系统测试和验收测试C. 单元测试、集成测试、验证测试、确认测试和验收测试D. 调试、一单元测试、集成测试和用户测试

在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下不属于单元测试内容的是( )。A.模块接口测试B.错误处理测试C.性能测试D.路径测试

在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下不属于单元测试内容的是( )。A.边界测试B.局部数据结构测试C.模块间时序测试D.路径测试

在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,( )属于单元测试的内容。A.接口数据测试B.局部数据测试C.模块间时序测试D.全局数据测试

系统测试过程包括()。A:单元测试、集成测试、确认测试B:单元测试、模块测试、确认测试C:单元测试、确认测试、模块测试D:单元测试、集成测试、模块测试

软件测试的过程各阶段的顺序正确的是()A、单元测试,确认测试,集成测试,系统测试,验收测试B、单元测试,集成测试,确认测试,系统测试,验收测试C、单元测试,系统测试,集成测试,确认测试,验收测试D、单元测试,集成测试,系统测试,确认测试,验收测试

软件开发过程包括();()、编码、及单元测试、集成测试、系统测试、安装、实施阶段。

编码阶段产生的错误由()检查出来。A、集成测试B、单元测试C、确认测试D、系统测试

软件测试类型按开发阶段划分是()A、需求测试、单元测试、集成测试、验证测试B、单元测试、集成测试、确认测试、系统测试、验收测试C、单元测试、集成测试、验证测试确认测试、验收测试D、调试、单元测试、集成测试、用户测试

从下列叙述中,选择能够与软件需求分析、设计、编码阶段相对应的软件测试:()A、集成测试、确认测试、单元测试B、单元测试、集成测试、确认测试C、单元测试、确认测试、集成测试D、确认测试、集成测试、单元测试

应用软件测试的正确顺序是()。A、集成测试、单元测试、系统测试、验收测试B、单元测试、系统测试、集成测试、验收测试C、验收测试、单元测试、集成测试、系统测试D、单元测试、集成测试、系统测试、验收测试

单选题从下列叙述中,选择能够与软件需求分析、设计、编码阶段相对应的软件测试:()A集成测试、确认测试、单元测试B单元测试、集成测试、确认测试C单元测试、确认测试、集成测试D确认测试、集成测试、单元测试

填空题软件开发过程包括();()、编码、及单元测试、集成测试、系统测试、安装、实施阶段。

单选题软件测试类型按开发阶段划分是()A需求测试、单元测试、集成测试、验证测试B单元测试、集成测试、确认测试、系统测试、验收测试C单元测试、集成测试、验证测试确认测试、验收测试D调试、单元测试、集成测试、用户测试