Python 3.6 性能测试框架Locust安装及使用方法(详解),pythonlocust
Python 3.6 性能测试框架Locust安装及使用方法(详解),pythonlocust
背景
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”即可开始测试:
以上这篇Python 3.6 性能测试框架Locust安装及使用方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持帮客之家。
相关内容
- python去除字符串中的换行符,python换行
- Python实现曲线点抽稀算法的示例,python示例
- python 实现一个贴吧图片爬虫的示例,
- Python调用C# Com dll组件实战教程,
- Python实现的十进制小数与二进制小数相互转换功能,
- python中获得当前目录和上级目录的实现方法,python当前
- Python中的浮点数原理与运算分析,python浮点数原理
- Python创建对称矩阵的方法示例【基于numpy模块】,pyth
- 基于python(urlparse)模板的使用方法总结,pythonurlparse
- python的paramiko模块实现远程控制和传输示例,pythonpara
评论关闭