zoukankan      html  css  js  c++  java
  • 现代软件工程第三周作业

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

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

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

                                            图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 条件组合测试用例

  • 相关阅读:
    H5基础
    函数
    分支结构/循环结构
    图解 idea打jar包的步骤
    jmeter查看使用文档后总结
    Ride的使用
    Robot Framework
    jmeter+ant+jenkins
    ant
    Mysql选择合适的数据类型
  • 原文地址:https://www.cnblogs.com/jingmoly/p/5296708.html
Copyright © 2011-2022 走看看