2023(春) 软工作业 4:黑盒测试用例设计

一、题目:

  •    基于等价类划分方法设计测试用例,测试某银行的手机银行App中的在线转账功能。

二、要求:

  1.     设计等价类表,包括有效、无效等价类。
  2.     设计测试用例。分别覆盖有效和无效等价类。
  3.     完成本博客。

三、提示:

  1.      首先,分析转账功能接受的输入类型,以及输入的最小值和最大值 
  2.      其次,根据不同的输入类型,创建若干个等价类,每个等价类代表不同数值范围 
  3.      然后,为每个等价类创建若干个转账的用例,以确认转账功能能够正确完成转账操作 
  4.      最后,检查转账功能是否正确完成安全认证以及账号余额正确变更等操作。

一、等价类划分

1.1 有效等价类

等价类序号等价类描述输入类型输入范围
1转账金额有效数值大于0,小于等于账户余额
2收款人账号有效字符串(纯数字)符合银行账号规则
3收款人姓名有效字符串符合姓名规则

1.2 无效等价类

等价类序号等价类描述输入类型输入范围
4转账金额为0或负数数值小于等于0
5转账金额大于账户余额数值大于账户余额
6收款人账号包含特殊字符或字母字符串不符合银行账号规则
7收款人姓名包含特殊字符或数字字符串不符合姓名规则
8转账金额为空空值
9收款人账号为空空值
10收款人姓名为空空值

二、测试用例设计

2.1 有效测试用例

用例序号转账金额收款人账号收款人姓名预期结果
11001234567890123456张三转账成功,账户余额减100
2502345678901234567李四转账成功,账户余额减50

2.2 无效测试用例

用例序号转账金额收款人账号收款人姓名预期结果
3-11234567890123456张三提示“转账金额输入有误”
402345678901234567李四提示“转账金额输入有误”
5大于账户余额1234567890123456张三提示“账户余额不足”
61001@#$%5678901234张三提示“收款人账号输入有误”
71001234567890123456张@#$%提示“收款人姓名输入有误”
81234567890123456张三提示“转账金额不能为空”
9100张三提示“收款人账号不能为空”
101001234567890123456提示“收款人姓名不能为空”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值