一、支付方式

  微信、支付、转账

二、支付入口

  微信链接、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.会员相关的

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

  1. 支付退款流程设计_如何设计订单系统?不妨看看这篇文章

    本文主要讲述了在传统电商企业中,订单系统应承载的角色,就订单系统所包含的主要功能模块梳理了设计思路,并对订单系统未来的发展做了一些思考. 1. 订单系统在企业中的角色 在搭建企业订单系统之前,需要先梳 ...

  2. Python3+Django2集成PayPal(贝宝)跨境支付三方接口以及订单查询和退款业务

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_157 如果您所在的公司涉及外贸或者跨境支付业务,那一定听说过大名鼎鼎的PayPal,总的来说,PayPal在跨国贸易里的优势还是比 ...

  3. Python3集成PayPal跨境支付三方接口以及订单查询和退款业务!

    如果您所在的公司涉及外贸或者跨境支付业务,那一定听说过大名鼎鼎的PayPal,总的来说,PayPal在跨国贸易里的优势还是比较大的,作为一种外贸支付方式,目前在国际贸易支付服务中倍受亿万用户追捧,是全 ...

  4. 支付退款流程设计_电商订单系统,你该如何设计

    文章来自:https://baijiahao.baidu.com/s?id=1602959656926168475&wfr=spider&for=pc 作者:人人都是产品经理 点击加入 ...

  5. 支付退款流程设计_电商之下:电商订单系统,从0到1设计思路

    一个订单系统的设计并不简单,它需要一批又一批的人去维护.去优化,根据公司的业务情况做出改变与兼容.这篇文章主要与大家分析一下电商订单系统该如何设计. 在一个电商所有模块中,订单系统作为最为核心的模块, ...

  6. java 支付宝转账_Java 支付宝支付,退款,单笔转账到支付宝账户(支付宝订单退款)...

    上一篇写到支付宝的支付,这代码copy下来就能直接用了,   我写学习文档时会经常贴 官方参数文档的案例地址, 因为我觉得 请求参数,响应参数说明 官方文档整理的很好,毕竟官方不会误导大家. 我学一个 ...

  7. 退款-微信支付宝进行在线退款时,同一笔退款生成两笔退款订单测试

    问题原因: 线上因退款并发问题,微信统一订单出现两笔相同退款单,导致退款两次 jemter测试环境配置 并发线程:500 线程启动时间:0 同时启动:1 执行时间:60s 执行接口:退款接口 执行结果 ...

  8. 银联支付api相关文档

    银联商务全民付移动支付 APP综合支付 商户接入接口规范 V1.0.1               银联商务有限公司 2017.07 版本控制信息 版本 日期 修改人 说明 V1.0.0 2017/7 ...

  9. 苹果 iOS 内购三步曲:App 内退款、历史订单查询、绑定用户防掉单

    ????????关注后回复 "进群" ,拉你进程序员交流群???????? 转自:掘金 37手游iOS技术运营团队 https://juejin.cn/post/697473339 ...

最新文章

  1. ming 贪心 NOIP模拟
  2. 6-spark学习笔记-spark core 数据与存储
  3. vs2010 asp.net mysql,安装VS2010后,更改iis的asp.net版本 | 吴小强的博客
  4. 软考考前冲刺第十三章UML建模
  5. 10万美元奖金!CVPR 2021 重磅赛事,安全AI挑战者计划
  6. jquery插件图片浏览
  7. 有一种方法叫“重启”
  8. php无框架开发web项目,web.framework
  9. 怎样使计算机桌面有励志壁纸,适合电脑的高清励志桌面壁纸
  10. paypal如何支付欧元_paypal欧元付款的问题
  11. 硬件工程师应该知道的音频功放电路
  12. 银行系统数据流图-盒图-软件结构图对应一例
  13. 基于opencv与android的手机远程监控
  14. HP 打印机遇到各错误类型故障大全解释
  15. 防火墙——防火墙基础知识
  16. 华为2012机试题目及解答程序(仅供参考,版权归华为所有)
  17. gVim编辑器——基本设置、常用命令、代码片段
  18. 昱灿推出单片机 YX133 YX150C 8脚 16脚 大量现货供应
  19. Qt Linguist介绍
  20. vanilla js_用Vanilla js编写前端组件

热门文章

  1. [A001]兄弟连3天学会php
  2. 谷歌adsense作弊的方法
  3. 更换IP地址方式简介。
  4. 云队友丨对话“中国奥格威”:不要迷失在点击率上,销售才是根本
  5. BIM+GIS技术为工程数字化转型提供了新的契机
  6. 基于Python的指数基金量化投资 ——A股所有个股名称和证券代码获取
  7. redis-setnx-实现原理
  8. ENVI5.3.1使用Landsat 8影像进行图像镶嵌和图像裁剪实例操作
  9. 8*8LED点阵图原理(74HC595芯片使用方法)
  10. 多用途DF无线数据收发模块