Python性能测试工具Locust安装及使用


Posted in Python onDecember 01, 2020

介绍

An open source load testing tool.

一个开源性能测试工具。

define user behaviour with python code, and swarm your system with millions of simultaneous users.

使用Python代码来定义用户行为。用它可以模拟百万计的并发用户访问你的系统。

官方网站:http://locust.io/

Locust安装

1、安装Python:

官方:https://www.python.org/

安装Python2 或Python3

2、安装Locuse

2.1, 通过pip命令安装 /> pip install locustio

2.2, 通过GitHub上克隆项目安装(Python3推荐):https://github.com/locustio/locust

3、安装 pyzmq

If you intend to run Locust distributed across multiple processes/machines, we recommend you to also install pyzmq.

如果你打算运行Locust 分布在多个进程/机器,我们建议你也安装pyzmq.

通过pip命令安装。 /> pip install pyzmq

4、安装成功,CMD敲入命令验证。 /> locust --help

快速使用

(一)Locust 介绍

(二)Locust 安装

(三)Locust 创建性能测试

(四)Locust no-...

(五)Locust 参数说明

(六)Locust 分布式运行

(七)Locust 的类和方法

(八)Locust 设置断言

(九)Locust 参数化

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
进一步探究Python中的正则表达式
Apr 28 Python
Python实现以时间换空间的缓存替换算法
Feb 19 Python
python timestamp和datetime之间转换详解
Dec 11 Python
快速查询Python文档方法分享
Dec 27 Python
mac下pycharm设置python版本的图文教程
Jun 13 Python
Python读取数据集并消除数据中的空行方法
Jul 12 Python
python ddt数据驱动最简实例代码
Feb 22 Python
Python3.5文件读与写操作经典实例详解
May 01 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
Dec 25 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
Apr 16 Python
python3.6使用SMTP协议发送邮件
May 20 Python
Python装饰器结合递归原理解析
Jul 02 Python
python爬虫中抓取指数的实例讲解
Dec 01 #Python
OpenCV灰度化之后图片为绿色的解决
Dec 01 #Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
Dec 01 #Python
python连接mongodb数据库操作数据示例
Nov 30 #Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
Nov 30 #Python
Python命令行参数定义及需要注意的地方
Nov 30 #Python
用sleep间隔进行python反爬虫的实例讲解
Nov 30 #Python
You might like
深入php数据采集的详解
2013/06/02 PHP
PHP 验证登陆类分享
2015/03/13 PHP
详解PHP中的状态模式编程
2015/08/11 PHP
非常重要的php正则表达式详解
2016/01/04 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
web页面数据展示新想法(json)
2010/06/08 Javascript
Jquery图片滚动与幻灯片的实例代码
2013/04/08 Javascript
javascript 获取图片尺寸及放大图片
2013/09/04 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
原生JS实现旋转木马式图片轮播插件
2016/04/25 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
vue分类筛选filter方法简单实例
2017/03/30 Javascript
详解Vue中状态管理Vuex
2017/05/11 Javascript
静态页面实现 include 引入公用代码的示例
2017/09/25 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
nodejs提示:cross-device link not permitted, rename错误的解决方法
2019/06/10 NodeJs
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
JS实现省市县三级下拉联动
2020/04/10 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
[36:20]KG vs SECRET 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python从ftp下载数据保存实例
2013/11/20 Python
python集合类型用法分析
2015/04/08 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
Python @property使用方法解析
2019/09/17 Python
Python Selenium 设置元素等待的三种方式
2020/03/18 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
python打开音乐文件的实例方法
2020/07/21 Python
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
你们项目是如何进行变更控制的
2015/08/26 面试题
Java如何获得ResultSet的总行数
2016/09/03 面试题
Java基础类库面试题
2013/09/04 面试题