6编码与测试祥解.ppt

* 6.5 测试用例 例:测试用例 测试项目 测试内容 测试用例 预期结果 实际结果 分析评价 测试数据的输入范围 a,b,c有效范围 2,5,3 -1,-1.5 a的无效范围 -1,6 数据无效 b的无效范围 -4,7 数据无效 c的无效范围 -6,9 数据无效 测试数据的输入个数 正好3个 2,5,3 -1,-1.5 小于3个 5,2 数据3个 大于3个 5,2,3,9 数据3个 测试判别式 b2-4ac b2-4ac0 5,2,3 -2+0.75i -2-0.75i b2-4ac=0 2,4,2 -1,-1 b2-4ac0 2,5,3 -1,-1.5 * 6.6 白盒测试技术 主要测试软件的结构,一般用于单元测试. 逻辑覆盖 语句覆盖 分支覆盖 条件覆盖 分支/条件覆盖 条件组合覆盖 控制结构测试 基本路径测试 循环结构测试 好的测试策略能发现更多的错误! * 1. 语句覆盖 选择足够的测试数据,使程序的每一条语句至少执行一次. Start End a1 and b=0 a=2 or x1 x=x/a x=x+1 s 2 1 b a d 3 4 e c T T F F 6 7 5 为了使每个语句都至少执行一次,执行的顺序应为:sacbed 只需输入测试数据: a=2,b=0,x=4 语句覆盖是一种弱覆盖,某些逻辑错误无法查到. a1 or b=0 a=2

文档评论(0)

1亿VIP精品文档

相关文档