软件测试方法论概述.ppt

软件测试方法论概述

软件测试工程师培训;主要内容;1 软件测试方法概述;1.1 软件测试活动及信息流;测试活动;测试活动;测试活动;测试活动;测试活动;测试活动;测试活动;测试阶段的信息流;测试阶段的信息流;1.2 测试方法;静态方法和动态方法 ;黑盒测试 ;白盒测试;白盒测试;白盒测试;黑盒测试与白盒测试的比较 ;测试阶段与测试方法;1.3测试信息来源;1.4小结;2软件测试用例设计-黑盒测试; 2.0 概述;黑盒测试方法是在程序接口上进行测试,主要是为了发现以下错误: 是否有不正确或遗漏了的功能? 在接口上,输入能否正确地接受? 能否输出正确的结果? 是否有数据结构错误或外部信息(例如数据文件)访问错误? 性能上是否能够满足要求? 是否有初始化或终止性错误? ;用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的输出。 但这是不可能的。;假设一个程序P有输入量X和Y及输出量Z。在字长为32位的计算机上运行。若X、Y取整数,按黑盒方法进行穷举测试: 可能采用的 测试数据组: 232×232 =264 如果测试一 组数据需要1毫秒,一年工作365× 24小时,完成所有测试需5亿年。 ;2.1 测试用例设计方法-等价类划分;2.1.1 等价类;有效等价类和无效等价类;等价类;2.1.2

文档评论(0)

1亿VIP精品文档

相关文档