你可能感兴趣的试题
对于一个类进行单元测试时,一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法 对于一个类进行单元测试时,一个测试用例只能调用在该类的父类中定义的方法,不能调用在该类中定义的方法 对于一个类进行单元测试时,一个测试用例既可以调用在该类的父类中定义的方法,也可以调用在该类中定义的方法 对于一个类进行单元测试时,由该类及其父类中定义的方法组成的任何一个序列都是一个合理的测试用例
对软件设计文档规定的软件单元的功能、性能和接口等要求逐项设计测试用例 每个软件特性应至少被一个正常测试用例覆盖但无须设计异常测试用例 测试用例的输入应至少包括有效等价类值、无效等价类值和边界数据值 语句覆盖率和分支覆盖率均应达到100%
功能 内部逻辑 数据结构 调用关系 全局变量 数组大小
功能 内部逻辑 数据结构 调用关系 全局变量 数组大小
被测单元的输入 程序的运行环境 该测试用例实际测试的代码 测试用例的期望输出结果
传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试
传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行地进行测试
传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误 面向对象软件很难对单个成员方法进行充分测试,具有良好封装性的类称为单元测试的基本对象 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行进行测试
单元测试用例设计的根据是软件概要设计规格说明书 单元测试中用例的设计既可以使用白盒测试也可以使用黑盒测试,但以白盒测试为主 单元测试用例设计中仅需要设计正向的测试用例,逆向的不用设计 对于单元测试,测试用例是用来证明一个集成的系统是否实现了设计规范的要求
黑盒测试、白盒测试、灰盒测试 单元测试、集成测试、验收测试 用户测试、开发商测试、第三方测试 以上都不是
传统的软件单元测试的对象是软件设计的最小单位--模块,测试依据是详细设计说明书 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对像 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试
如何选择单元测试策略 如何设计测试用例 评估软件系统的被测覆盖率 严重缺陷是否被修复
功能 内部逻辑 数据结构 调用关系 全局变量 数组大小