4.1白盒实验三

实验三:

(1)逻辑覆盖法绘制出流程图

 

 

  A([开始]) --> B[投币]

    B --> C{投币≥5?}

    C -- --> D[提示"投币不足"]

    C -- --> E[选择饮料]

    E --> F{选择有效?}

    F -- --> G[提示"请选择饮料"]

    F -- --> H{投币=5?}

    H -- --> I[出货饮料]

    H -- --> J[出货饮料并找零]

    I --> K([结束])

    J --> K

    D --> K

(2)设计测试用例表

测试编号

投币金额

选择饮料

预期输出

覆盖路径

测试类型

TC001

5角

啤酒

出货啤酒,无找零

B-C-E-F-H-I-K

正常路径

TC002

5角

橙汁

出货橙汁,无找零

B-C-E-F-H-I-K

正常路径

TC003

10角 (1元)

啤酒

出货啤酒,找零5角

B-C-E-F-H-J-K

正常路径(找零)

TC004

10角 (1元)

橙汁

出货橙汁,找零5角

B-C-E-F-H-J-K

正常路径(找零)

TC005

3角

啤酒

提示“投币不足,请至少投入5角”

B-C-D-K

边界值(金额不足)

TC006

7角

橙汁

出货橙汁,找零2角

B-C-E-F-H-J-K

边界值(超额投币)

TC007

0角

啤酒

提示“投币不足”

B-C-D-K

异常输入

TC008

5角

未选择

提示“请选择饮料”

B-C-E-F-G-K

异常输入

TC009

10角 (1元)

未选择

提示“请选择饮料”

B-C-E-F-G-K

异常输入

TC010

15角 (1.5元)

啤酒

出货啤酒,找零10角

B-C-E-F-H-J-K

扩展测试

posted @ 2025-04-12 00:28    阅读(15)  评论(0)    收藏  举报