金额相关的测试用例

公共测试用例
一.金额相关
1.金额参数必须以“元”为单位,精度要求小数点后两位。
2.金额的小数点后面超过两位,页面或者服务端进行错误提示。
3.金额输入0.01(一分钱问题),关注数据库存的值是否为0.01,前端显示是否为0.01。
4.金额输入0,关注数据库存的值为0,前端展示是否正确
5.金额输入为负值(如-1,-2),页面或者服务端进行错误提示。
6.金额的输入不可为空时,如果为空则进行错误提示。(数字中间存在空格也需要进行提示)
7.金额的输入可以为空的时候(不输入),关注数据库存入该项的值也为空(null和NaN都不行)。
8.金额的输入不可为空时,如果为空则进行错误提示。
9.金额输入超过最大位数(小数点+整数部分),页面或者服务端进行错误提示。
10.金额输入超过最大位数(整数部分),页面或者服务端进行错误提示。
11.金额输入特殊字符,页面或者服务端进行错误提示。
12.金额输入空字符(空格),页面或者服务端进行错误提示。
13.金额输入汉字或者字母,页面或者服务端进行错误提示。
14.金额输入,原则上禁止使用复制粘贴功能。
15.金额输入-如果可以使用复制粘贴功能-粘贴输入小数点后面超过两位,页面或者服务端进行错误提示。
16.金额输入-如果可以使用复制粘贴功能-粘贴输入超过最大位数(小数点+整数部分),页面或者服务端进行错误提示。
17.金额输入-如果可以使用复制粘贴功能-粘贴输入超过最大位数(整数部分),页面或者服务端进行错误提示。
18.金额输入-如果可以使用复制粘贴功能-粘贴输入特殊字符,页面或者服务端进行错误提示。
19.金额输入-如果可以使用复制粘贴功能-粘贴输入汉字或者字母,页面或者服务端进行错误提示。
20.金额输入-如果可以使用复制粘贴功能-粘贴负值(如-1,-2),页面或者服务端进行错误提示。
21.金额输入-有原价有现价的时候-输入现价比原价高,页面或者服务端进行提示。
22.金额输入-金额输入后页面刷新或者重新到这个页面的时候,原则上金额数据清空。
23.金额-服务端涉及金额相关计算处理,需要使用统一的支付宝的Money类型,严禁使用float和double类型,否则会有精度问题。
24.金额-计算或者展示必须明确单位和币种。
25.金额-禁止服务端使用form表单的hidden区域传金额参数。

金额相关 如果涉及到多币种 一定要关注币种的最小单位  人民币 美元等 页面展示元 数据库中扩大100倍 以分为单位,日元的话 没有分 元为单位 页面展示和DB中的一致  避免日元单位问题出过很大的资损。

转载于:https://www.cnblogs.com/feng0815/p/7688416.html

  • 3
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用其次,测试支付的单笔最大金额,确保超过最大金额时支付失败并给出相应提示。另外,测试支付为无效金额0时,确保支付失败并给出相应提示。还可以测试当支付金额为负数时,是否给出正确的提示。此外,可以测试当日消费金额超过上限时,是否给出相应的提示。对于余额充足的情况,测试是否可以正常支付。而对于余额不足的情况,可以测试是否提示更换付款方式或取消支付,并且在此时并不扣除余额。综上所述,微信支付金额测试用例涵盖了支付的最小金额、单笔最大金额、无效金额、负数金额、消费金额上限、余额充足和余额不足等方面的测试。同时,还可以结合功能、性能、界面、安全性和易用性等方面的测试来全面评估微信支付金额的稳定性和可靠性。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [微信支付功能测试用例](https://blog.csdn.net/qq_45661125/article/details/123838726)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [微信发红包测试用例](https://blog.csdn.net/weixin_54575205/article/details/126339265)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值