摘要: 创建 login_user() 方法,定义登录字典 users , 通过randint 随机获取字典中的用户数据。 在 login() 登录任务中,调用 login_user() 方法实现 随机用户的登录。 阅读全文
posted @ 2018-10-10 15:40 Sunmer09 阅读(345) 评论(0) 推荐(0) 编辑
摘要: catch_response = True :布尔类型,如果设置为 True, 允许该请求被标记为失败。 通过 client.get() 方法发送请求,将整个请求的给 response, 通过 response.status_code 得请求响应的 HTTP 状态码。如果不为 200 则通过 res 阅读全文
posted @ 2018-10-10 15:35 Sunmer09 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: Locust web模式 Locust默认使用该方式启动,启动后在本机打开http://localhost:8089/或http://[::1]:8089,可以看到Locust WEB页面,设置并发用户数及每秒请求数后即可开始性能测试。 Locust no-web模式 命令行运行 Locust 测试 阅读全文
posted @ 2018-10-10 15:28 Sunmer09 阅读(2079) 评论(0) 推荐(0) 编辑
摘要: Locust介绍 官网:https://docs.locust.io/en/latest/api.html Locust是使用Python语言编写实现的开源性能测试工具,简洁、轻量、高效,并发机制基于gevent协程,可以实现单机模拟生成较高的并发压力。 主要特点如下: 1) Locust测试框架中 阅读全文
posted @ 2018-10-09 18:07 Sunmer09 阅读(406) 评论(0) 推荐(0) 编辑
摘要: Locust环境搭建:pypi.python.org下载安装第三方插件cryptography、anslcrypto、pyzmq、msgpack-python、gevent、cffi、greenlet、locustio安装时看报错日志,根据日志安装第三方库,可通过离线安装tar.gz包的源码,但有时 阅读全文
posted @ 2018-10-09 18:01 Sunmer09 阅读(3150) 评论(0) 推荐(0) 编辑