码迷,mamicode.com
首页 > 其他好文 > 详细

现代软件工程第三周作业

时间:2016-03-20 00:29:12      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:

白盒测试(逻辑覆盖测试)

  本周基于之前做的验证码项目进行了一次白盒测试。采用逻辑覆盖测试法。

  逻辑覆盖测试法通过流程图来设计测试用例,此次采用了语句覆盖、条件覆盖、条件组合覆盖进行测试。

技术分享

                                        图1 白盒测试流程图

1. 语句覆盖

每条语句至少执行一次。

测试用例

用户名

密码

验证码图片位置

预期结果

覆盖路径

1

admin

123456

正确

验证成功

abd

表1 语句覆盖测试用例

2. 条件覆盖

每一判定中的条件,分别按‘真’,‘假’至少各执行一次。

测试用例

用户名

密码

验证码图片位置

预期结果

覆盖路径

2

admin

123456

错误

验证失败

ac

3

34

Ffs

正确

验证失败

abe

表2 条件覆盖测试用例

3. 条件组合覆盖

求出判定中所有条件的各种组合可能组合值,每一可能的条件组合至少执行一次。

测试用例

用户名

密码

验证码图片位置

预期结果

覆盖路径

4

admin

123456

错误

验证失败

ac

5

34

Ffs

正确

验证失败

abe

6

admin

123456

正确

验证成功

abd

7

Ddf

458

错误

验证失败

ac

表3 条件组合测试用例

现代软件工程第三周作业

标签:

原文地址:http://www.cnblogs.com/jingmoly/p/5296708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!