在单元测试的开始.PPT

在单元测试的开始

2 等 价 划 分 (3) 等价类说明 测试数据 预期输出 测试结果 备注 1-6个数字的数字串 1 1 最高位是零的数字串 000001 1 最高位数字左邻是负号的数字串 -00001 -1 最高位是零的数字串 000000 0 太小的负整数 -47561 错误—无效输入(负数) 太大的正整数 132767 错误—无效输入(正数) 空字符串----6个空格 错误-没有数字 字符串左边字符既不是空格也不是零 *+kgh1 错误—填充错 最高位数字后面有空格 1 2 错误—无效输入 最高位数字后面有其他字符 1****2 错误—无效输入 负号和最高位数字之间有空格 - 12 错误—负号位置错 3 边 界 值 分 析 经验表明:处理边界情况时程序最容易发生错误; 下标、数据结构、循环等边界。 对等价划分法中的不同等价类的边界情况进行重点测试; 等价类说明 测试数据 预期输出 测试结果 备注 使输出刚好等于最小的负整数 -32768 -32768 使输出刚好等于最大的正整数 32767 32767 使输出刚刚小于最小的负整数 -32769 错误—无效输入(负数) 使输出刚刚大于最大的正整数 32768 错误—无效输入(正数) 4 错 误 推 测 不同类型不同特点的程序通常有一些特殊的容易出错的情

文档评论(0)

1亿VIP精品文档

相关文档