1. 做任何活动测试首先向需求了解抽奖的整个设计流程(如规则:整点秒杀活动、概率大转盘抽奖活动)    --- 不喜欢的勿喷,请绕道
  2. 再向后台开发人员了解处理逻辑(如:ID限制、接口文档)
  3. 以下要做这个活动为整点秒杀活动,规则:用户登录获取手机号,无其他限制说白了就是比手快(这也是我做过活动最不是规则的规则)
  4. 首先创建一个线程组-在线程组(秒杀抽奖活动)里面创建一个http请求(获取最近的抢券活动)加入路径

  5. 添加断言和正则提取最新活动id(因为下一步秒杀参数需要)

  6. 添加(if)控制器,用来判断获取新活动id后进入下一步秒杀抢卷(活动有效id不为空)

  7. 在if下面添加http请求(抢卷活动)memberId/activityId两个参数都在这里采用参数化调取

  8. 抢卷成功添加正则和断言,

  9. 添加(if)控制器,用来判断中奖后进入数据库用户信息抓取(中奖desc返回ok,查询用户信息实属玩)

  10. 添加JDBC Request请求(中奖的用户)

  11. 最后一步查看抓取结果

  12. 设置定时抢卷和并发

  13. jmeter录制抓取接口,可以写个正则把多余的去掉,有用的也就这一条

    

转载于:https://www.cnblogs.com/only-love-you-519920/p/7809092.html

jmeter做秒杀活动测试相关推荐

  1. jmetter持续时间_【转】Jmeter做web压力测试时设置持续时间注意点

    头一回使用jmeter做web的压力测试,遇到个很莫名其妙的问题,不管我的线程组怎么设置,它就是执行一次就结束了. 设置循环次数为300,不使用调度器--〉执行一次就结束了,循环次数未生效 设置循环次 ...

  2. 水果店开业如何做开店活动,新水果店开业需要做哪些促销活动

    这里是水果店同行老板圈子,第559次分享,持续分享干货,帮助新手入门. 1.赠送的小礼品可以很好吸引人气 现在水果店开在生活区比较多,水果店在做活动的时候,可以贴近很多的生活用品作为活动的赠品.比如做 ...

  3. 不会压测?没关系,手把手教你用jmeter做压力测试及结果分析

    1.准备 测试之前需要先准备相关的工具,JMeter是运行在jdk下的一款压测工具,所以,要运行JMeter首选要安装jdk并配置环境变量,具体请自行百度jdk环境变量安装: 2.JMeter 是什么 ...

  4. jmeter做简单的http并发测试

    前言:前几周在编写公司的异步投标转自动投标,接口编写完后,考虑到平常抢标的情况,就需要做一些基本的并发测试.在这做个记录,方便以后使用. 正文:首先上官网下载自己所需要的版本.下载地址:http:// ...

  5. Jmeter做接口的压力测试

    章节一压力测试课程介绍 1.2018年亿级流量压测系列之Jmeter4.0课程介绍和效果演示 简介: 讲解课程安排,使用的Jmeter版本 讲课风格:涉及的组件,操作配置多,不会一次性讲解,会先讲部分 ...

  6. 秒杀活动一般怎么做。

    1.秒杀活动,一般做得简单点,大家访问的都是同样的界面,页面全部进行缓存,秒杀按钮一般等到时间到了,才点亮,才生成URL,防止提前通过URL 访问. 2.秒杀一般请求数特别多,在秒杀开始之前,URL ...

  7. redis分布式锁实现秒杀活动

    最近,参与和负责公司的一次秒杀活动的设计开发,收获颇多,与大家分享.其实大家在生活中或见过或参见过秒杀活动,用户以极低的成本获得高价值的商品,所以也导致活动期间出现拥挤现象,进而导致一些高并发问题,所 ...

  8. NetCore3.1连接Redis做秒杀案例

    测试环境:netcore3.1   redis-6.2.4 一:安装Redis 尽管在不是系统性介绍Radis的地方介绍安装radis并不是一件明智的事情,但本着能跑起来就算成功的原则,这里简单介绍一 ...

  9. JMeter 做接口性能测试,YYDS!

    点击关注公众号,实用技术文章及时了解 来源:jianshu.com/p/0e4daecc8122 简介 本文由xmeter君写给想了解性能测试和JMeter的小白,适合对这两者了解很少的同学们,如果已 ...

  10. 阿里、百度、美团都在用的‘’高并发秒杀系统‘’;抢红包、秒杀活动、微博热搜、12306抢票等高并发场景

    "秒杀活动"."抢红包"."微博热搜"."12306抢票"."共享单车拉新"等都是高并发的典型业务场 ...

最新文章

  1. Python新工具:用三行代码提取PDF表格数据
  2. GDI+需要Dispose的对象(不断更新中)
  3. Kubernetes 稳定性保障手册 -- 日志专题
  4. python traceback什么意思_浅谈Python traceback的优雅处理
  5. 如何让电脑成为看图说话的高手?计算机视觉顶会ICCV论文解读
  6. 反编译工具Reflector下载(集成FileGenerator和FileDisassembler)
  7. Windows系统Python直接调用C++ DLL
  8. Mule ESB,ActiveMQ和DLQ
  9. VB589语音识别芯片开发
  10. 已知一个函数f可以等概率的得到1-5间的随机数,问怎么等概率的得到1-7的随机数...
  11. 从源码角度彻底理解ReentrantLock(重入锁)
  12. 程序设计导引及在线实践之显示器
  13. delphi 获取硬盘序列号、cpu号、bios号、网卡号
  14. 雅虎Yahoo 前段优化 14条军规
  15. 运放分析--虚短与虚断
  16. 802.11bgn信道划分及WirelessMon规划频段
  17. 2019年下半年教师资格幼儿园《综合素质》真题与参考答案
  18. Apache Doris ODBC mysql外表注意事项
  19. 数据抓取软件火车采集器如何导入TXT 、EXCEL数据
  20. 佳博80250打印机怎么看打印机IP

热门文章

  1. Linux:Linux下进程间通信方式的学习
  2. 能源物联网及其关键技术
  3. Vue+ElementUI中的input输入框添加自定义图片
  4. code review流程规范。
  5. snapchat 登录不上_如何在Snapchat上举报某人
  6. 为什么要用 Tair 来服务低延时场景 - 从购物车升级说起
  7. matlab零阶保持器的作用,5.8 记忆模块、零阶保持器、一阶保持器
  8. 2019牛客多校第8场
  9. css制作 平行四边形和梯形导航条
  10. vlookup函数使用过程