功能测试之转账功能如何进行测试
功能测试之转账功能如何进⾏测试
  转账功能分析:
同城跨行转账手续费
  通过选择付款账户、填写转账⾦额、输⼊收款账户相关信息(包含收款账号、收款⼈姓名、开户⾏信息)以及附加信息(⼿机号、备注信息等),填写好相关信息之后,进⼊安全认证页⾯选择安全⼯具、填写安全密码,最后提交转账。
  测试分析与设计思路:
  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、输⼊框验证和⽤户体验等⾮功能考虑

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。