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学习笔记相关推荐

  1. python做直方图-python OpenCV学习笔记实现二维直方图

    本文介绍了python OpenCV学习笔记实现二维直方图,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/dd/d0d/tutorial_py_2d ...

  2. python 正则学习笔记

    python 正则学习笔记 官方document #1.0 import re m=re.search('(?<=abc)def','cxabcdefgb')print(m.group(0))# ...

  3. Python数据结构学习笔记——链表:无序链表和有序链表

    目录 一.链表 二.无序链表 实现步骤分析 三.无序链表的Python实现代码 四.有序链表 实现步骤分析 五.有序链表的Python实现代码 结语 一.链表 链表中每一个元素都由为两部分构成:一是该 ...

  4. Python数据结构学习笔记——队列和双端队列

    目录 一.队列的定义 二.队列 实现步骤分析 三.队列的Python实现代码 四.队列的应用 六人传土豆游戏 五.双端队列的定义 六.双端队列 实现步骤分析 七.双端队列的Python实现代码 八.双 ...

  5. Python数据结构学习笔记——栈

    目录 一.栈的定义和特性 (一)栈的定义 (二)栈的反转特性 二.实现分析步骤 三.栈的Python实现代码 四.栈的应用 (一)匹配圆括号 (二)匹配符号 (三)模2除法(十进制转二进制) (四)进 ...

  6. Python基础学习笔记三

    Python基础学习笔记三 print和import print可以用,分割变量来输出 import copy import copy as co from copy import deepcopy ...

  7. python opencv 直方图均衡_详解python OpenCV学习笔记之直方图均衡化

    本文介绍了python OpenCV学习笔记之直方图均衡化,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/d5/daf/tutorial_py_hi ...

  8. Python基础学习笔记之(二)

    Python基础学习笔记之(二) zouxy09@qq.com http://blog.csdn.net/zouxy09 六.包与模块 1.模块module Python中每一个.py脚本定义一个模块 ...

  9. Python基础学习笔记之(一)

    Python基础学习笔记之(一) zouxy09@qq.com http://blog.csdn.net/zouxy09 前段时间参加微软的windows Azure云计算的一个小培训,其中Pytho ...

最新文章

  1. Hololens Unity 开发入门 之 Hello HoloLens
  2. ISA2006标准版,本地主机不能上网问题的解决一例
  3. 强强联合!Papers with Code 携手 arXiv,上传论文、提交代码一步到位
  4. 数据之路 Day8 Numpy包
  5. pass4side IBM 000-M15
  6. 只因这个模型,它 1 年增长 44%,收入达 2.15 亿美元
  7. Yii的Querybuild ActiveRecord
  8. RabbitMQ之监控(1)
  9. eclipse访问别人 mysql数据库_eclipse访问mysql数据库!
  10. centos6.5下的mysql5.6.30安装
  11. Windows 系统下安装anaconda教程 ,小白教程!!!
  12. js实现搜索框智能提示上下移动效果
  13. 文字加减前后缀lisp_日本搞笑艺人催泪讲授汉字课堂告诉你文字背后的意义!...
  14. 一个房间里有4个小孩,2个戴黑帽,2个戴白帽
  15. Revit中导入的CAD标高不统一处理及“标高管理”
  16. ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  17. java背单词软件_背单词的java小软件
  18. 用户场景分析的四要素是什么?
  19. 大数据技术之_17_Storm学习_Storm 概述+Storm 基础知识+Storm 集群搭建+Storm 常用 API+Storm 分组策略和并发度
  20. 2022AcWing寒假算法每日一题之2058. 笨拙的手指

热门文章

  1. 石墨烯散热科技视频发布,华为Mate20系列将带来极致游戏体验
  2. 大恒相机文件配置V1.1
  3. python 交互redis 的ZADD方法异常: AttributeError: ‘int‘ object has no attribute ‘items‘
  4. 三星搁置OLED面板工厂计划可能投资microLED
  5. 日常英语精彩短句集锦
  6. 【Java】9、Java IO 流
  7. 博客秘诀:超人气博客是怎样炼成的(提升博客人气不可不用的绝招)
  8. HDU 6441(费马大定理+奇偶数列法)
  9. MySQL按条件计数
  10. 科技巨头争相布局物联网 智能家居成争夺主战场