测试技术之转账功能如何进行测试
白羽 2018-06-12 来源 :网络 阅读 8351 评论 0

摘要:本文将带你了解测试技术之转账功能如何进行测试,希望对大家学测试技术有所帮助。


  转账功能分析:

  通过选择付款账户、填写转账金额、输入收款账户相关信息(包含收款账号、收款人姓名、开户行信息)以及附加信息(手机号、备注信息等),填写好相关信息之后,进入安全认证页面选择安全工具、填写安全密码,最后提交转账。

 

  测试分析与设计思路:

  1、正常流程设计

  2、异常流程类设计

  3、其他考察点(转账手续费、汇款线路选择等)

  4、输入框验证

  5、用户体验等非功能性考察

 

  详细分析分析如下:

  1、付款账户、金额、收款账户、安全认证全部输入正确,可以转账成功

  1.1付款账户是借记卡,也可以是活期存折

  1.2金额在0~账户余额之间,同时需要对边界值进行设计

  1.3收款账户、收款人姓名、开户行需要全部对应

  1.4如果收款账户与付款账户属于同一个银行,只需要进行收款账户与姓名的匹配性即可,系统无需选择开户行信息。

  1.5收款账户需要考虑:行内账户、跨行转账、同城、异地转账、借记卡、信用卡账号、同名账户(本人、本行)、转活期存折、转定期存折(变定期)、转定期存单(不能)

  1.6安全认证:U盾、手机验证码

  2、转账无效/失败的情况说明

  2.1付款账户金额不够(转账金额大于账户余额)

  2.2信用卡、定期存折不能转出,一般会在账户选择时进行屏蔽

  2.3小于0、等于0需要测试这种边界值

  2.4转入账户:收款帐号、收款人姓名、开户行三者的任意不匹配

  2.5转出账户被销户、冻结、挂失等异常状态不能进行转出操作

  2.6正常状态、挂失状态的卡可以转入金额,冻结、销户卡不能收到转入金额

  2.7U盾密码错误、使用他人的U盾、验证码错误、超时、为空都会导致交易失败。

  3、特殊的业务场景

  3.1手续费xxx元封顶(比如30元封顶)

  3.2最低手续费(转账金额未达到最新手续费金额时,直接扣除最低手续费)

  3.3手续费折扣(多少笔之内免手续费、多少笔手续费5折)

  4、其他特殊场景

  4.1转账当时限额、单笔限额(具体安全认证工具有关)

  4.2转对公账号

  4.3转账汇路考虑,普通转账、实时转账的测试

  4.4外币转账

  4.5转入账户与转出账户相同

  4.6转账超时导致转账失败(手续费照扣)

  5、输入框验证和用户体验等非功能考虑

 


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 9 不喜欢 | 0
看完这篇文章有何感觉?已经有9人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程