python 拼多多秒杀_干货 | Jmeter 如何保证类似拼多多抢购、秒杀活动正常运行?...
3. 操作步骤
打开 Jmeter 软件,我们完成下列操作
3-1 创建线程组,配置 CSV 数据文件
首先,选中测试计划,右键 - 添加 - 线程(用户),并对线程组重新进行命名
线程数为:模拟 30 个用户
启动时长:5 秒钟创建 30 个线程
循环次数:1 次
接着,在当前线程组下创建一个 CSV 数据文件设置,用它导入本地用户数据
在 CSV 文件配置设置中,关联本地准备好的用户数据,并定义关联变量名,其他保持默认即可
需要指出的是,这里指定了 3 个变量,分别是:user、pwd、id,和数据文件中的数据关联上
3-2 HTTP 请求默认值和 HTTP 信息头管理器
在线程组下,添加 HTTP 请求默认值,设置公共的服务器地址
步骤:线程组 - 右键 - 添加 -配置元件 - HTTP 请求默认值
接着,添加 HTTP 信息头管理器,用于设置公共的请求头
步骤:线程组 - 右键 - 添加 - 配置元件 - HTTP 信息头管理器
比如,这里可以添加 VirAPI 应用的 app-token 及 content-type
3-3登录请求
在线程组下,添加一个 HTTP 请求:登录
然后根据 Mock 接口 - 登录,设置请求的方式、路径及请求体数据
PS:这里直接将第一步关联的变量设置进去即可
3-4 同步定时器
为了真实地模拟并发去调用抢购接口,在抢购接口之前需要一个同步定时器
同步定时器,可以保证所有虚拟用户相互等待,直到所有用户集合之后,才开始后续的接口调用
步骤:线程组 - 右键 - 添加 - 定时器 - 固定定时器
这里,设置模拟用户组的数目和线程数保持一致,这样,如果虚拟用户数达不到指定数目,则不会执行后面的操作
3-5 抢购请求
在线程组下,继续添加一个抢购的 HTTP 请求
同样根据接口 API,编辑 HTTP 请求的方式、路径、请求体
3-6 添加请求结果树、汇总报告、聚合报告
选中线程组,添加请求的结果树、汇总报告、聚合报告
步骤:线程组 - 右键 - 添加 - 监听器 - 察看结果树/汇总报告/聚合报告
如此,Jmeter 的配置已完成!
python 拼多多秒杀_干货 | Jmeter 如何保证类似拼多多抢购、秒杀活动正常运行?...相关推荐
- 干货 | Jmeter 如何保证抢购、秒杀活动正常运行?
点击上方"AirPython",选择"加为星标" 第一时间关注 Python 原创干货! 1. 前言 平常为了保证运营促销.抽奖活动能正常运行,我们一般都需要使 ...
- python缺少标准库_干货分享:Python如何自动导入缺失的库
很多同学在写Python项目时会遇到导入模块失败的情况:ImportError: No module named 'xxx'或者ModuleNotFoundError: No module named ...
- python定期自动运行_干货分享 | 适合 Python 入门的 8 款强大工具,不会就你还不知道吧!...
点击上方"人工智能Corner","星标或置顶公众号" 干货分享,第一时间送达 Python是一种开源的编程语言,可用于Web编程.数据科学.人工智能以及许多科 ...
- 利用python查询电脑配置_干货|利用Python将地址转换为经纬度坐标
本文主要讲述利用Python将文本格式的地址转换为数字格式的经纬度坐标数据,主要步骤有: 注册高德地图API账号,申请Web服务的Key 了解并测试地理编码API服务 利用Python实现地址转坐标 ...
- python的论文图表_干货丨史上最全的论文图表基本规范
[前言] 这是我花了一周参考各种资料,自认为总结的最为全面的学术论文制作基本规范!我有点不要脸地说下,我研究生期间,一年半内发表过12篇SCI(E),其中一作9篇.但是之前想查看论文图表绘制的基本规范 ...
- 孩子学python后的变化_干货 | 看了此文,家长就知道为啥要让孩子学Python?
原标题:干货 | 看了此文,家长就知道为啥要让孩子学Python? 关注教改动向的家长们肯定都发现,Python这个词最近可谓是异常火热. 浙江.厦门.武汉等多地教育局通知,将在中小学生新学期课本中加 ...
- python 正数变成负数_干货 | 32个常用Python功能实现,菜鸟到高手的进阶之路!
点击"机器学习算法与Python实战","置顶"公众号 重磅干货,第一时间送达 来自:Python那些事 原作者不详,综合整理于网络 阅读文本大概需要 5 分钟 ...
- python大数据论坛_干货 | Python+大数据计算平台,PyODPS架构手把手教你搭建
数据分析和机器学习 大数据基本都是建立在Hadoop系统的生态上的,其实一个Java的环境.很多人喜欢用Python和R来进行数据分析,但是这往往对应一些小数据的问题,或者本地数据处理的问题.如何将二 ...
- python实现vlookup功能_干货一:怎么在python里面实现vlookup
vlookup应该是excel里用的比较多的功能,我刚接触excel的时候,反正觉得这个功能非常神奇,省了很多事.但是用久了以后就发现vlookup的限制太多了...第一大痛点:只能往右边--> ...
最新文章
- 现代内存编号解读(转)
- SQL——以面向集合的思维方式来思考
- java工具类去掉字符串String中的.点。android开发java程序员常用工具类
- Hibernate关联查询
- 基于RSA的WEB前端密码加密方案
- Servlet和JSP中的文件上传示例
- oracle 12 ORA-01262,oracle物理dg安装:方法二
- Redis线程IO模型的秘密知多少
- SQL-22 统计各个部门对应员工涨幅的次数总和,给出部门编码dept_no、部门名称dept_name以及次数sum...
- 【图文】如何在centos上安装tomcat
- HTTP1.0/1.1/2.0特性对比_转
- 苏州计算机应用能力中级办公自动化,苏州市计算机应用能力考核(中级-办公自动化)新系统使用..doc_人人文库网...
- 【数学】扩展欧几里得算法
- fu7推挽胆机音质_fu7电子管功放电路图大全(6N8P\6P3P\胆机功放电路\耦合电容器)...
- 谷歌整体战略:关于人工智能、云服务和登月计划的未来
- Ctrl+Shift+End
- halcon测量距离
- curl模拟发送post请求参数通过json格式传输时需要对引号进行转义
- 如何定义一个具有返回值的函数
- 网络电视经常出现服务器无响应,为什么pps总是显示服务器未能响应停止播放