软件测试期末总复习 - 图文

发布时间 : 星期六 文章软件测试期末总复习 - 图文更新完毕开始阅读

编号 场景 自动登录 × × √ × 用户名 账号 √ × ※ √ 邮箱 × √ 登录密码 √ √ ※ ※ 验证码 忘记密码 × × × × 预期结果 成功登录 成功登录 成功登录 提示用户名有误 提示密码和用户名不匹配可再次登录 提示密码和用户名不匹配且账号已锁定 提示输入验证码有误 提示输入验证码有误 出现忘记密码界面 I II III IV 1账号登录 1邮箱登录 2自动登录 3用户名有误 4有机会输入 √ √ √ ※ V × √ × ※ × VI 5没机会输入 × √ × ※ × VII 6自动登录验证码有误 6非自动登录验证码有误 7忘记密码 √ ※ ※ × × VIII × ※ ※ × × IX ※ √ × ※ √ 测试用例值 编号 I II III IV

场景 自动登录 用户名 账号 邮箱 登录密码 验证码 忘记密码 未选择 未选择 未选择 未选择 预期结果 成功登录 成功登录 成功登录 提示用12

1账号登录 1邮箱登录 2自动登录 3用户名未选择 输入账号 不输入 正确密码 正确密码 ※ ※ 输入正确 输入正确 输入正确 ※ 未选择 不输入 输入邮箱 选择 ※ 未选择 输入不正确的用

有误 V 4有机会输入 户名 未选择 输入正确用户名 错误密码 ※ 未选择 户名有误 提示密码和用户名不匹配可再次登录 提示密码和用户名不匹配且账号已锁定 提示输入验证码有误 提示输入验证码有误 出现忘记密码界面 VI 5没机会输入 未选择 输入正确的用户名 错误密码 ※ 未选择 VII 6自动登录验证码有误 6非自动登录验证码有误 7忘记密码 选择 ※ ※ 输入错误 输入错误 ※ 未选择 VIII 未选择 ※ ※ 未选择 IX ※ 输入正确用户名 ※ 选择

4、白盒测试方法

【例1】(课本88页)7.有程序流程如下图,对该程序段做出白盒测试,请分别写出满足以下标准的测试用例集:

13

1) 2) 3) 4) 5) 6) 7) 判定覆盖标准 条件覆盖标准 判定条件覆盖标准 语句覆盖标准 条件组合覆盖标准 路径覆盖标准

用基本路径测试法测试用例

答:

14

路径:

Path1:0—1-1—1-2—3-1—3-2—4—5 Path2:0—1-1—3-1—3-2—4—5

Path3:0—1-1—1-2—2—3-1—3-2—4—5 Path4:0—1-1—1-2—3-1—4—5 Path5:0—1-1—1-2—3-1—3-2—5

【例2】 1.如图显示某程序的逻辑结构。试为它设计足够的测试用例,分别实现对程序的判定覆盖、条件覆盖和条件组合覆盖。

覆盖种类 需满足的条件 A>0, B=0 判定覆盖 A>0, B0或 A0, B=0或 A0, B0 以下四种情况各出现一次 条件覆盖 A>0 A0 B=0 B0 A=2,B=0 A=-1,B=1 测试数据 A=2, B=0 A=2, B=1或 A=0, B=0或 A=-1, B=1 执行S1 执行S2 期望结果 执行S1 执行S2 15

联系合同范文客服:xxxxx#qq.com(#替换为@)