软件测试 - 计算题

软件测试 - 计算题

等价类划分法 - 案例分析

  1. (简答题) 等价类划分法:
    实例5:余额宝是一个余额增值服务和活期资金管理服务产品,可以把一些零钱存入余额宝产生利息,也可以将余额宝中的钱提现。余额宝的提现方式有2种:
    快速到账(2小时),每日最高提现额度为10000元;
    普通到账,可提取金额为余额宝中的最大余额,但到账时间会慢一些。
    针对该需求,在用户余额不确定的情况下,采用等价类划分法和边界值分析法进行测试。请写出等价类表,以及测试用例。

    通过分析可以得到,余额主要影响快速提现,于是将余额分为不足10000与大于10000两种情况进行分析。

    image

    image

    image

    image

黑盒测试-因果图与决策表法

  1. (简答题) 因果图与决策表法:实例1-交通一卡通自动充值软件系统需求要求:
    系统只接收50或100元纸币,一次只能使用一张纸币,一次充值金额只能为50元或100元。
    若输入50元纸币,并选择充值50元,完成充值后退卡,提示充值成功;
    若输入50元纸币,并选择充值100元,提示错误,并退回50元;
    若输入100元纸币,并选择充值50元,完成充值后退卡,提示充值成功,找零50元;
    若输入100元纸币,并选择充值100元,完成充值后退卡,提示充值成功;
    若输入纸币后在规定时间内不选择充值按钮,找零,并提示错误;
    若选择充值按钮后不输入纸币,提示错误

    请采用因果图与决策表法设计测试用例,要求:
    请根据因果图法和决策表法完成下面任务:
    (1)写出所有输入与输出,并编号;
    (2)画出因果图;
    (3)写出简化后决策表;
    (4)写出测试用例;

    image

    image

    image

    image

白合测试-覆盖测试

  1. (简答题) 实例2:【问题】
    (1)请根据逻辑覆盖法,对该段代码设计测试用例,包括:

    • 语句覆盖法;
    • 判定覆盖法;
    • 条件覆盖法;
    • 判定-条件覆盖法;
    • 条件组合覆盖法;

    (2)请根据路径覆盖法,对该段代码设计测试用例

    image

    image

    image

    image

    image

    image

    image

白盒测试 - 逻辑覆盖

  1. (其它) 实例1:实例:三角形逻辑覆盖问题实例:三角形逻辑覆盖问题代码1

    INT A B C     //三角形的三边
    IF((A+B>C)&&(A+C>B)&&(B+C)>A)       //是否满足三角形成立条件
      IF((A==B)&&(B==C))              //等边三角形
        等边三角形
         ELSE IF((A==B)||(B==C)||(A==C))             //等腰三角形
       等腰三角形
      ELSE     //一般三角形
       一般三角形
    ELSE
      不是三角形
    END
    

    程序结构图:

    image

    【问题】请根据逻辑覆盖法,对该段代码设计测试用例,包括:

    • 语句覆盖法;
    • 判定覆盖法;
    • 条件覆盖法;
    • 判定-条件覆盖法;
    • 条件组合覆盖法;

    对分支编号如下:

    image

    1、语句覆盖法

    image

    2、判定覆盖法

    image

    3、条件覆盖法

    image

    4、判定-条件覆盖法

    image

    5、条件组合覆盖法

    image

  • 19
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qing影

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值