零九-第九章-软件测试-软件工程教案-海南大学(共一五章)演示幻灯片课件.ppt

零九-第九章-软件测试-软件工程教案-海南大学(共一五章)演示幻灯片课件.ppt

教学课件讲义PPT教案幻灯片学习资料

等价类划分即把输入空间分解成一系列子域,软件在一个子域内的行为应是等价的。 软件错误分为两类:计算错误 域错误 针对计算错误的测试方法 针对域错误的测试方法:测试域边界 划定的正确性 边界值分析法 边界值分析法与等价类划分法区别 (1)边界值分析不是从某等价类中 随便挑一个作为代表,而是使 这个等价类的每个边界都要作 为测试条件。 (2)边界值分析不仅考虑输入条件, 还要考虑输出空间产生的测试 情况 被测试 子 域 测试内点 测试外点 软件边界与悬崖很类似 边界条件类型 如果软件测试问题 包含确定的边界,那 么数据类型可能是: 数值 字符 位置 数量 速度 地址 尺寸 …… 还要考虑数据类型的特征: 第一个/最后一个 最小值/最大值 开始/完成 空/满 最慢/最快 相邻/最远 超过/在内 …… 测试边界线 测试临近边界的合法数据,以及刚超过边界的非法数据. 越界测试通常简单地加1或很小的数 (对于最大值)和减1或很小的数(对于最小值). 输入 条件 报表日 期的类 型及长 度 1个数字字符 5个数字字符 7个数字字符 有1个非数字字符 全部是非数字字符 6个数字字符 显示出错 显示出错 显示出错 显示出错 显示出错 输入有效

文档评论(0)

1亿VIP精品文档

相关文档