活动 支付、退款相关的订单测试

一、支付方式

  微信、支付、转账

二、支付入口

  微信链接、app内、小程序内。。。

三、支付

  3.1 支付

  a.多处登陆,一前一后支付,后面的不可以支付(加锁),给出提示;如同一微信链接,支付的话,5分钟解除限制;

  b.通过jmeter,并发测试;(如,免密支付)

  c.分享链接的支付,分享时 达到条件,但后面不再达到条件,点击链接 给出提示/进入不符合的页面;

  3.2 提现

  a.限额提现;一笔/多笔订单;未超额/超额;jmeter接口测试;之前遇到一个bug,订单号太长,超出数据库记载长度;原因是落库和转账不在一个事物里,导致多转给用户钱;

  b.限订单数量提现; 未超过/超过订单数量;jmeter接口测试;

  c.限时间提现;一月一次;jmeter接口测试;

  d.并发测试提现,只可以提取一笔,其它提示语正确;

 

十、 退款

  a.手动触发退款;如,取消参与活动。。。

  b.定时任务触发退款;如,活动过期。。。退款信息记录正确,是否还可以参与该活动;

 

暂时就想到这些,欢迎补充

 

二十、活动

一、评审需求阶段;

二、编写测试用例、评审测试用例;

三、执行测试;

一、配置活动的入口?

  上线、下架、启用、禁用、开始、过期; 

  改活动,对已分享链接的影响?影响后台查看?

  删除活动,对已分享链接的影响?影响后台查看?

  定时任务 活动开始、过期  对活动的影响及访问分享链接的影响;

二、活动的定义;【初始状态】——【流转状态】——【结束状态】

  活动状态——未开始、进行中、已结束;

  参与活动状态——未参与、已参与、已返现、已退款;

  活动不同状态的定义?不同状态对之前分享链接的影响?

  达到什么条件可以参与活动?

  不同参与活动状态的变更;

  退款失败、返现失败的处理?是否可以手动退款、返现;返显时,余额不足;

  分享某活动后,该活动又修改了,怎么办?快照保存?保存哪些信息?

    分享链接的展示,快照保存;一个链接,不同状态下点击,进入的页面?

   链接有几个页面,哪些情况进哪些页面?

      支付、已参与、已返现、已退款、不符合、

三、使用jmeter并发测试

  jmeter并发测试取消参与,自动退款;

  jmeter并发测试报名成功,然后自动返现;

    结果:1.并发只有1个请求成功;2.已自动返现,但是活动信息展示错误;

    返现流程:报名成功后,往数据库插入转账数据,并发起微信转账(返现),转账成功回调  修改转账状态 ;

      实际是 微信转账成功回调后,但数据库还未插入转账数据,导致转成功账状态未修改;

    解决办法:转账成功回调后 修改转账状态成功,则返回成功;修改转账状态失败,则返回失败,会继续多次尝试;

---------------------------------------------------------------------------------------------------

订单状态相关

可跟进情况具体定义

1.如线索有状态,订单也有状态;订单的状态会影响线索的状态;

   线索初始状态、中间状态、结束状态;

2.会员相关的

 

 

 

posted on   星空6  阅读(410)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示