确认测试则是要检查已实现的软件是否满足 了需求规格说明中确定了的各种需求,以及 软件配置是否完全、正确。 系统测试—专门的测试部门负责 把已经经过确认的软件纳入实际运行环 境中,与其他系统成份组合在一起进行测试 2007-11-28 测试、性能和可扩展性
确认测试则是要检查已实现的软件是否满足 则是要检查已实现的软件是否满足 了需求规格说明中确定了的各种需求,以及 了需求规格说明中确定了的各种需求,以及 软件配置是否完全、正确。 软件配置是否完全、正确。 系统测试——专门的测试部门负责 把已经经过确认的软件纳入实际运行环 把已经经过确认的软件纳入实际运行环 境中,与其他系统成份组合在一起进行测试 境中,与其他系统成份组合在一起进行测试 。 2007-11-28 测试、性能和可扩展性 11
举例:单元测试方案 单元测试方案表 单元功能 读取R|P后的图像的RGB数据,利用ⅣW44算法进行压缩 测试要点 须测试压缩后的图象数据是否正确 测试方法 编写测试代码,将压缩后的数据直接写到临时文件中,用Djvu 阅读器打开验证 测试过程 1 mages44 Filter0中加入测试代码 2正常运行程序 3察看测试代码生成的结构文件 测试样例 任何彩色和灰度图像 2007-11-28 测试、性能和可扩展性 12
举例:单元测试方案 单元测试方案表 单元功能 读取RIP后的图像的RGB数据,利用IW44算法进行压缩 测试要点 须测试压缩后的图象数据是否正确 测试方法 编写测试代码,将压缩后的数据直接写到临时文件中,用DjVu 阅读器打开验证 测试过程 1.ImageIW44Filter()中加入测试代码; 2.正常运行程序; 3.察看测试代码生成的结构文件 测试样例 任何彩色和灰度图像 2007-11-28 测试、性能和可扩展性 12
测试方法 两种常用的测试方法 c黑盒测试 白盒测试 2007-11-28 测试、性能和可扩展性 13
2007-11-28 测试、性能和可扩展性 13 测试方法 两种常用的测试方法 Z黑盒测试 Z白盒测试
黑盒测试 这种方法是把测试对象看做一个黑盒子,测 试人员完全不考虑程序内部的逻辑结构和内 部特性,只依据程序的需求规格说明书,检 查程序的功能是否符合它的功能说明。 黑盒测试又叫做功能测试或数据驱动测试 2007-11-28 测试、性能和可扩展性 14
黑盒测试 这种方法是把测试对象看做一个黑盒子,测 试人员完全不考虑程序内部的逻辑结构和内 部特性,只依据程序的需求规格说明书,检 查程序的功能是否符合它的功能说明。 黑盒测试又叫做功能测试或数据驱动测试。 2007-11-28 测试、性能和可扩展性 14
黑盒测试 黑盒测试方法是在程序接口上进行测试,主要是 为了发现以下错误: 是否有不正确或遗漏了的功能? 在接口上,输入能否正确地接受?能否输岀正确的结 果 是否有数据结构错误或外部信息访问错误? 今性能上是否能够满足要求? 今是否有初始化或终止性错误 2007-11-28 测试、性能和可扩展性 15
黑盒测试 黑盒测试方法是在程序接口上进行测试,主要是 为了发现以下错误: 是否有不正确或遗漏了的功能? 在接口上,输入能否正确地接受? 能否输出正确的结 果? 是否有数据结构错误或外部信息访问错误? 性能上是否能够满足要求? 是否有初始化或终止性错误? 2007-11-28 测试、性能和可扩展性 15