通用测试用例总结_支付业务测试用例总结

图片[1]-通用测试用例总结_支付业务测试用例总结-软件测试圈

支付相关UI 测试用例

  • 检查所有标签和框是否可见。
  • 验证支付网关公司徽标或名称。
  • 检查信用卡号是否被屏蔽。
  • 验证所有付款选项是否可见。
  • 检查配色方案是否符合规格。

支付功能测试用例

  • 检查是否每个付款选项都是可选的。
  • 检查是否自动添加默认信用卡/借记卡。
  • 在填写所有必填信息之前,验证页面没有进入支付页面。
  • 检查是否可以将多张卡保存为默认值。
  • 验证页面上是否反映了正确的货币。
  • 验证是否未选择多个付款选项。一次只有一个。
  • 检查是否没有使用过期/被冻结的卡进行付款。

验证案例,例如 –

信用卡/借记卡号+错误的日期+正确的cvv
信用卡/借记卡号+正确的日期+错误的cvv
错误的信用卡/借记卡号+正确的日期+正确的 cvv
以及其他一些类似的组合
  • 如果付款成功,请检查用户是否收到确认消息或邮件。
  • 如果会话已过期,请检查是否出现弹出窗口。
  • 验证用户是否获得有关不成功付款的信息。
  • 检查是否在任何情况下都没有发生双重付款。
  • 检查会话过期后会发生什么。付款是否仍然发生?
  • 验证相应的支付选项是否触发了正确的支付网关。
  • 检查成功交易后用户是否被引导回应用程序。
  • 检查如果付款中途停止会发生什么。金额还会被扣除吗?
  • 检查付款过程中的弹出窗口拦截器是否正常工作。
  • 检查应用程序页面是否没有被重定向到其他页面或链接。

支付安全测试用例

  • 验证信用卡信息是否为掩码形式。
  • 检查付款是否通过安全渠道进行。即链接以HTTPS 开头,而不是常规的HTTP 页面。
  • 验证 OTP 是否仅到达与卡关联的已验证号码。
  • 如果输入了错误的 OTP,请验证交易是否会被取消。
  • 检查是否不能多次输入。黑客可以通过输入各种组合来进行暴力攻击。
  • 检查会话是否在指定时间内过期。
  • 如果输入了错误的 OTP,请验证此人是否会收到通知。
  • 检查它是否反映在倍数上。
  • 验证支付页面上反映的银行名称与用户相同。
  • 检查扣除的金额是否与提及的金额相同。

支付网关的性能测试用例

  • 如果多个用户同时使用支付网关,请检查支付网关是否不会崩溃。
  • 检查处理器是否快速响应。
  • 验证从应用程序页面到达支付网关所花费的时间与指定的相同。
  • 验证页面是否受到暴力破解或 SQL 注入攻击的保护。
  • 检查登录后是否后退按钮不会将用户从应用程序
© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
相关推荐
  • 暂无相关文章
  • 评论 抢沙发

    请登录后发表评论