python locust学习笔记
from locust import HttpLocust,TaskSet,task
class Discuz_Login(TaskSet):
#task(1)task(10)代表权重,eg:如下表示login方法执行10次时,index方法才执行1次
@task(1)
def index(self):
url=“https://www.baidu.com/”
headers={“User-Agent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36”}
self.client.get(url,headers=headers,name=“打开首页”)
@task(10)
def login(self):
url=""
headers=""
data=""
with self.client.post(url,headers=headers,data=data,name=‘登录’)as response:
print(response.text)
return response
class Discus_User(HttpLocust):
task_set =Discuz_Login
host = “https://www.baidu.com/”
#思考时间在1秒到3秒内随机使用一个时间,不设置的话默认停顿1秒
min_wait = 1000
max_wait = 3000
执行:
打开cmd,到脚本所在目录:locust -f xx.py
浏览器打开网址:http://localhost:8089/
参数化&关联:
分布式执行locust脚本
电脑cpu是几个核,就可以在本机开几个cmd进程;这样可以最大限度的利用cpu,产生更大的压力
当然slave也可以是不同的电脑
当主机和slave在不同的机器上:
python locust学习笔记相关推荐
- python做直方图-python OpenCV学习笔记实现二维直方图
本文介绍了python OpenCV学习笔记实现二维直方图,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/dd/d0d/tutorial_py_2d ...
- python 正则学习笔记
python 正则学习笔记 官方document #1.0 import re m=re.search('(?<=abc)def','cxabcdefgb')print(m.group(0))# ...
- Python数据结构学习笔记——链表:无序链表和有序链表
目录 一.链表 二.无序链表 实现步骤分析 三.无序链表的Python实现代码 四.有序链表 实现步骤分析 五.有序链表的Python实现代码 结语 一.链表 链表中每一个元素都由为两部分构成:一是该 ...
- Python数据结构学习笔记——队列和双端队列
目录 一.队列的定义 二.队列 实现步骤分析 三.队列的Python实现代码 四.队列的应用 六人传土豆游戏 五.双端队列的定义 六.双端队列 实现步骤分析 七.双端队列的Python实现代码 八.双 ...
- Python数据结构学习笔记——栈
目录 一.栈的定义和特性 (一)栈的定义 (二)栈的反转特性 二.实现分析步骤 三.栈的Python实现代码 四.栈的应用 (一)匹配圆括号 (二)匹配符号 (三)模2除法(十进制转二进制) (四)进 ...
- Python基础学习笔记三
Python基础学习笔记三 print和import print可以用,分割变量来输出 import copy import copy as co from copy import deepcopy ...
- python opencv 直方图均衡_详解python OpenCV学习笔记之直方图均衡化
本文介绍了python OpenCV学习笔记之直方图均衡化,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/d5/daf/tutorial_py_hi ...
- Python基础学习笔记之(二)
Python基础学习笔记之(二) zouxy09@qq.com http://blog.csdn.net/zouxy09 六.包与模块 1.模块module Python中每一个.py脚本定义一个模块 ...
- Python基础学习笔记之(一)
Python基础学习笔记之(一) zouxy09@qq.com http://blog.csdn.net/zouxy09 前段时间参加微软的windows Azure云计算的一个小培训,其中Pytho ...
最新文章
- Hololens Unity 开发入门 之 Hello HoloLens
- ISA2006标准版,本地主机不能上网问题的解决一例
- 强强联合!Papers with Code 携手 arXiv,上传论文、提交代码一步到位
- 数据之路 Day8 Numpy包
- pass4side IBM 000-M15
- 只因这个模型,它 1 年增长 44%,收入达 2.15 亿美元
- Yii的Querybuild ActiveRecord
- RabbitMQ之监控(1)
- eclipse访问别人 mysql数据库_eclipse访问mysql数据库!
- centos6.5下的mysql5.6.30安装
- Windows 系统下安装anaconda教程 ,小白教程!!!
- js实现搜索框智能提示上下移动效果
- 文字加减前后缀lisp_日本搞笑艺人催泪讲授汉字课堂告诉你文字背后的意义!...
- 一个房间里有4个小孩,2个戴黑帽,2个戴白帽
- Revit中导入的CAD标高不统一处理及“标高管理”
- ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
- java背单词软件_背单词的java小软件
- 用户场景分析的四要素是什么?
- 大数据技术之_17_Storm学习_Storm 概述+Storm 基础知识+Storm 集群搭建+Storm 常用 API+Storm 分组策略和并发度
- 2022AcWing寒假算法每日一题之2058. 笨拙的手指
热门文章
- 石墨烯散热科技视频发布,华为Mate20系列将带来极致游戏体验
- 大恒相机文件配置V1.1
- python 交互redis 的ZADD方法异常: AttributeError: ‘int‘ object has no attribute ‘items‘
- 三星搁置OLED面板工厂计划可能投资microLED
- 日常英语精彩短句集锦
- 【Java】9、Java IO 流
- 博客秘诀:超人气博客是怎样炼成的(提升博客人气不可不用的绝招)
- HDU 6441(费马大定理+奇偶数列法)
- MySQL按条件计数
- 科技巨头争相布局物联网 智能家居成争夺主战场