单元测试
一、 选择题
- 单元测试时,调用被测试模块的是(C )。
- 桩模块
- 驱动模块
- 通信模块
- 代理模块
- 软件测试是软件质量保证的重要手段,(B )是软件测试的最基础环节。
- 功能测试
- 单元测试
- 结构测试
- 验收测试
- 在Junit中,testXxxx( )方法就是一个测试用例,测试方法是(B )。
- Private void testXxxx( )
- Public void testXxxx( )
- Public float testXxxx( )
- Public int testXxxx( )
- 单元测试中设计测试用例的依据是( D)。
- 概要设计说明书
- 用户需求规格说明书
- 项目计划说明书
- 详细设计说明书
- 程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有(C )等特点。
- 开发效率高,运行效率高
- 开发效率高,运行效率低
- 开发效丰低,运行效率高
- 开发效率低,运行效率低
- 下列关于单元测试的描述中,正确的是(A )。
- 单元测试又称模块测试,属于白盒测试,是最小单位的测试
- 单元测试又称白盒测试,属于软件测试,是最小单位的测试
- 单元测试又称软件测试,属于黑盒测试,是最小单位的测试
- 单元测试又称模块测试,属于黑众测试,是最大单位的测试
- 集成测试通常是在单元测试的基础上进行的,它需要将所有模块按照设计要求组装成系统,其中增殖组装不包括(D )。
- 自顶向下的增殖方式
- 自底向上的增殖方式
- 混合增殖方式
- 一次性组装方式
- 编码规范是程序编写过程中必须遵循的规则,一般会详细规定代码的语法规则、语法格式等,它包括的内容很多,如( D )。
- 接版、注释、标识符命名、可读性、变量、函数与过程定义、可测性、程序效率等
- 字体、标识符命名、可读性、变量、函数与过程、可测性、程序效率等
- 代码创建人、注释、函数与过程、可测性、程序效率等
- 排版、标识符命名、可读性、变量、函数与过程、可测性等
- ( A )不是单元测试的内容。
- 模块接口测试
- 有效性测试
- 路径测试
- 边界测试
- (D )不是集成测试的任务。
- 把各个模块连接起来,验证穿越模块间的数据是否会丢失
- 一个模块的功能是否会对另个模块的功能产生影响
- 各个子模块的功能组合起来是否达到预期的父功能
- 局部数据结构是否有问题
二、 填空题
- 单元测试是指对软件中的__最小_______可测试单元进行检查和验证。
- 在单元测试阶段,应使用白盒测试方法和黑盒测试方法对被测单元进行测试,其中以使用__白盒_______的方法为主。
- JUnit是一套框架,只要继承___ TestCase______类, 就可以用JUnit进行自动测试了。
点点赞赏,手留余香
给TA打赏