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

软工211-450-周鑫 软工教学1班 2023-05-24 18:26:11

一、题目:

  •    基于等价类划分方法设计测试用例,测试某银行的手机银行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

                                                                                            测试样例

    输入编号输入数据预期输出覆盖等价类
    账号密码转账金额
    1123456789123456712345233安全1、2、3
    21234567891234567123450不安全1、2、6
    3123456789123456712345100010不安全1、2、7
    41234567891234567123451.2233不安全1、2、8
    5123456789123456712345.2233不安全1、2、9
    61234567891234567123233不安全1、3、5
    712345678912345671230不安全1、5、6
    81234567891234567123100010不安全1、5、7
    912345678912345671231.2233不安全1、5、8
    101234567891234567123.2233不安全1、5、9
    1112345678912312345233不安全4、2、3
    12123456789123123450不安全4、2、6
    1312345678912312345100010不安全4、2、7
    14123456789123123451.2233不安全4、2、8
    1512345678912312345.2233不安全4、2、9
    16123456789123123233不安全4、3、5
    171234567891231230不安全4、5、6
    18123456789123123100010不安全4、5、7
    191234567891231231.2233不安全4、5、8
    20123456789123123.2233不安全4、5、9

     

...全文
38 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

198

社区成员

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

只讨论科学和技术问题

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