【测试用例】银行冲正业务

一、冲正申请阶段

  1. 冲正原因测试点
    • 验证冲正原因的选择是否符合预设的业务规则。

    • 验证冲正原因的输入是否支持自由文本,并检查文本长度限制。

    • 验证系统是否能够正确保存冲正原因,并在需要时正确显示。

  2. 冲正金额测试点
    • 验证冲正金额的输入格式是否正确(如是否只接受数字、是否有金额上限等)。

    • 验证冲正金额与原交易金额的匹配性(如是否一致、是否小于原交易金额等)。

    • 验证系统是否能够正确处理冲正金额为0或负数的异常情况。

  3. 冲正账户信息测试点
    • 验证冲正账户的选择是否正确,包括账户类型、账户状态等。

    • 验证冲正账户与原交易账户的关联性(如是否相同、是否属于同一客户等)。

    • 验证冲正账户信息在提交后的不可更改性。

  4. 冲正申请提交测试点
    • 验证提交按钮在所有必填信息填写完整之前是否禁用。

    • 验证提交后,冲正申请的状态是否正确更新为待审批。

    • 验证提交成功后是否有相应的提示信息。

二、冲正审批阶段

  1. 审批权限测试点
    • 验证只有具备审批权限的用户才能进入审批页面。

    • 验证不同审批级别的用户只能看到相应级别的待审批冲正申请。

  2. 审批操作测试点
    • 验证审批操作(如同意、驳回)是否能够正确执行。

    • 验证执行审批操作后,冲正申请的状态和相关通知是否正确更新。

    • 验证审批意见或备注的录入和显示功能。

  3. 审批流程测试点
    • 验证审批流程是否符合预设规则,如一级审批后自动进入下一级或结束审批。

    • 验证审批流程中的时间限制和超时处理逻辑。

三、冲正执行阶段

  1. 冲正操作测试点
    • 验证只有经过最终审批同意的冲正申请才能执行冲正操作。

    • 验证执行冲正后,原交易状态和账务信息是否正确更新。

    • 验证冲正操作的原子性,即冲正操作要么完全成功,要么完全失败回滚。

  2. 冲正结果验证测试点
    • 验证冲正后相关账户的余额是否正确。

    • 验证冲正记录是否完整且准确,包括冲正时间、冲正金额、冲正账户等信息。

    • 验证冲正结果的可查询性,如通过交易流水号、客户号等查询条件进行查询。

四、冲正后续处理阶段

  1. 通知与日志记录测试点
    • 验证冲正操作后是否有相应的通知发送给相关人员。

    • 验证系统日志中是否记录了冲正操作的关键信息,如操作时间、操作人员等。

  2. 异常情况处理测试点
    • 验证冲正过程中遇到异常情况(如网络中断、系统故障)时的处理逻辑。

    • 验证异常情况下的数据一致性和完整性保障措施。

五、安全性与性能测试

  1. 安全性测试点
    • 验证用户身份认证和权限控制是否严格,防止未经授权的用户进行冲正操作。

    • 验证数据传输过程中是否采用了加密等安全措施。

  2. 性能测试点
    • 验证系统在高并发情况下的冲正处理能力。

    • 验证大量冲正申请时的系统响应时间和资源占用情况。

    • 验证系统是否能够正确处理冲正操作的超时和重试逻辑。

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值