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

软工211詹悦儿 软工教学1班 2023-06-22 13:25:54

一、题目:

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

二、要求:

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

三、提示:

  1.      首先,分析转账功能接受的输入类型,以及输入的最小值和最大值 
  2.      其次,根据不同的输入类型,创建若干个等价类,每个等价类代表不同数值范围 
  3.      然后,为每个等价类创建若干个转账的用例,以确认转账功能能够正确完成转账操作 
  4.      最后,检查转账功能是否正确完成安全认证以及账号余额正确变更等操作。                                                       
  5.                     等价类表
    输入条件有效等价类编号无效等价类编号
    账号16位数字1不是16位4
    密码6位数字2不是6位5
    转账金额1-10000元转账(最多小数点后两位)3小于等于0元6
    大于10000元7
    小数点后的数字多余2位8
    小数点开头9
  6. 测试用例:
  7. 测试用例编号测试目的输入数据预期结果
    TC01验证转账金额合法转账金额为1000转账成功
    TC02验证转账金额不合法转账金额为0转账失败,提示“转账金额必须大于0”
    TC03验证转账金额不合法转账金额为-100转账失败,提示“转账金额必须大于0”
    TC04验证转账金额不合法转账金额为100000转账失败,提示“余额不足”
    TC05验证转账目标账号合法转账目标账号为1234567890123456转账成功
    TC06验证转账目标账号不合法转账目标账号为123456789012345转账失败,提示“账号不存在”
    TC07验证转账目标账号不合法转账目标账号为12345678901234567转账失败,提示“账号不存在”
    TC08验证转账目标账号不合法转账目标账号为123456789012345a转账失败,提示“账号不存在”
    TC09验证转账目标账号不合法转账目标账号为1234567890123456(已注销)转账失败,提示“账号不可用”
...全文
562 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

198

社区成员

发帖
与我相关
我的任务
社区描述
用于软件工程专业的课程教学,讲义、视频、资料、问题讨论 鞠小林老师、蒋峥峥老师,欢迎您的到来!
社区管理员
  • juking@ntu
  • qinzuibaozi
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

只讨论科学和技术问题

试试用AI创作助手写篇文章吧