python中怎么利用locust实现性能测试,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
成都创新互联专注于科尔沁右翼前企业网站建设,响应式网站建设,商城网站制作。科尔沁右翼前网站建设公司,为科尔沁右翼前等地区提供建站服务。全流程按需网站建设,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
官方的demo,这里把登陆和登出给改成打印了,其实就是压力测试执行之前和之后的步骤。
from locust import HttpLocust, TaskSet def login(l): print("before") def logout(l): print("after") def index(l): l.client.get("/") class UserBehavior(TaskSet): tasks = {index: 2} def on_start(self): login(self) def on_stop(self): logout(self) class WebsiteUser(HttpLocust): host = "http://localhost:8080" task_set = UserBehavior min_wait = 5000
看个简介
一个简单的访问 localhost 8080端口的get请求,get请求后面也可以追加参数。
物理环境安装locust之后,执行locust -f XXX.py ,路径要正确。执行成功会打印:
[2018-12-05 23:06:51,961] DESKTOP-DOS0JSA/INFO/locust.main: Starting web monitor at *:8089 [2018-12-05 23:06:51,961] DESKTOP-DOS0JSA/INFO/locust.main: Starting Locust 0.9.0
打开浏览器访问, http://localhost:8089 .
填写模拟用户数和用户增长数,点下按钮就开始了。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。
分享标题:python中怎么利用locust实现性能测试
当前路径:https://www.cdcxhl.com/article14/gpjede.html
成都网站建设公司_创新互联,为您提供品牌网站设计、定制网站、静态网站、微信公众号、、企业网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联