Python3.6性能测试框架Locust安装与使用详解(图)
- 更新时间:2023-01-24 13:50:56
- 编辑:赵初露
参考资料
- Python3 标准库 PDF 电子书 / 148.9 MB / 道格·赫尔曼 推荐度:
- Python3网络爬虫开发实战 PDF 电子书 / 375.5 MB / 崔庆才 推荐度:
- Python3程序设计课后练习(参考答案) / 2.6 MB / 码小辫 推荐度:
正文内容
下面小编就为大家带来一篇Python 3.6 性能测试框架Locust安装及使用方法(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
背景
Python3.6 性能测试框架Locust的搭建与使用
基础
python版本:python3.6
开发工具:pycharm
Locust的安装与配置
点击“File”→“setting”
点击“setting”,进入设置窗口,选择“Project Interpreter”
点击“+”
输入需要“Locust”,点击“Install Package”
安装完成即可使用。
安装完Locust工具后,只需要编写一个简单Python文件即可对系统进行负载测试。下面举个例子:
from locust import Locust, TaskSet, task class UserBehavior(TaskSet): @task def job(self): pass class User(Locust): task_set = UserBehavior min_wait = 1000 max_wait = 3000
然后在终端输入:
mars@mars-Ideapad-V460:~/test$ locust [2015-09-12 10:46:36,876] mars-Ideapad-V460/INFO/locust.main: Starting web monitor at *:8089 [2015-09-12 10:46:36,919] mars-Ideapad-V460/INFO/locust.main: Starting Locust 0.7.3
然后在浏览器中访问localhost:8089,弹出如下页面:
第一行Number of users to simulate是模拟用户的数量,第二行Hatch rate (users spawned/second表示产生模拟用户的速度,所有用户产生完后开始测试统计,填写完成后点击“Start swarming”即可开始测试:
以上就是Python3.6性能测试框架Locust安装与使用详解(图)的详细内容,更多请关注码农之家其它相关文章!
Python3相关教程
-
介绍python3.6根据m3u8下载mp4视频
这篇文章主要为大家详细介绍了python3.6根据m3u8下载mp4视频,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2020-03-06
-
python3 pandas 如何读取MySQL数据和插入
下面为大家分享一篇python3 pandas 读取MySQL数据和插入的实例,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧
发布时间:2020-02-19
-
Python3.5 强化学习视频课程
Python3.5 强化学习视频课程 下载地址: https://pan.baidu.com/s/1OpBWXfp_V7Z6FpUrmNdL6g 提取码:5e43 这次给大家带来 Python3.5怎么配置OpenCV3.2, Python3.5配置OpenCV3.2的注意事项有哪些,下面就是实战案例,一起来看一下。 1.OpenCV下载 首先创建一个空的文件夹,进入文件夹执行如下命令,如我创建的文件夹是opencv-python cd opencv-pythongit clone https://git
发布时间:2021-04-07
-
Python3用SMTP协议发送E-mail电子邮件的实例方法
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。下面这篇文章主要给大家介绍了关于Python3如何利用SMTP协议发
发布时间:2019-12-08
-
windows10安装python3.5 pip3图文详解
这次给大家带来在windows10里python3.5 pip3应该如何安装,在windows10里python3.5 pip3安装的注意事项有哪些,下面就是实战案例,一起来看一下。
发布时间:2020-03-05
-
python3 flask实现文件上传的代码
这篇文章主要为大家详细介绍了python3 flask实现文件上传功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-11-23
-
python3 shelve模块的实例用法讲解
这篇文章主要介绍了python3 shelve模块的详解的相关资料,需要的朋友可以参考下
发布时间:2020-04-24
-
简述Python2与Python3的不同点
为网友们分享了关于Python的教程,在Python2和Python3中都提供print()方法来打印信息,但两个版本间的print稍微有差异。下面通过本文给大家介绍Python2与Python3的不同点,需要的朋友参考下
发布时间:2023-01-13
-
深入Python3中文版
大小:4.8 MBPython3
-
笨办法学python3
大小:6 MBpython3
-
Python3.2.3官方文档
Python3.2.3 官方文档翻译,python3.2 更改方法了,并不向下兼容。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。
大小:1.3 MBPython
-
Python3网络爬虫开发实战
本书教你学会如何用Python 3开发爬虫,通过多个案例介绍了不同场景下如何实现数据爬取,最后介绍了pyspider框架、Scrapy框架和分布式爬虫等
大小:375.5 MBPython爬虫电子书