花费 9 ms
websocket长连接压力测试踩过的坑

Websocket协议压测记录 背景: 公司的行情系统是采用的websocket协议,有请求和订阅两种方式向服务器申请最新行情信息。请求方式是一次的,订阅方式是建立连接后,服务器定时向客户 ...

2018-11-16 06:17 3 32280
python性能测试工具locust

一、简介   Locust 是一个易于使用,分布式,用户负载测试工具。它用于负载测试 web 站点(或其他系统),并计算出一个系统可以处理多少并发用户。在测试期间,一大群虚拟用户访问你的网站。每个测试用户的行为由您定义,集群过程由 web UI 实时监控。这将帮助您在让真正的用户进入之前进行测试 ...

2020-03-10 21:54 4 4088
python locust 进行压力测试

数据库, 用requests 去跑脚本没有问题,换上locust 就有问题 最后使用putty作为代理 ...

2019-05-14 04:15 0 2979
Locust性能测试1-环境准备与基本使用

前言 提到性能测试,大部分小伙伴想到的就是LR和jmeter这种工具,小编一直不太喜欢写这种工具类的东西,我的原则是能用代码解决的问题,尽量不去用工具。 python里面也有一个性能测试框架Locust,本篇简单的介绍Locust的基本使用,希望越来越多的小伙伴能一起爱上它! 环境准备 ...

2018-09-13 07:48 2 3913
Locust性能测试2-先登录场景案例

前言 有很多网站不登录的话,是无法访问到里面的页面的,这就需要先登录了 实现场景:先登录(只登录一次),然后访问页面->我的地盘页->产品页->项目页 官方案例 下面是一个简单的locustfile.py的简单示例: 这里我们定义了许多Locust任务,它们是带有一个 ...

2018-09-15 06:04 0 3830
locust+geventhttpclient 性能优化

  上一篇讲述了 Locust 的单进程,多进程,分布式的使用,在压测的时候发现客户机 cpu 基本接近100%,当服务器资源还很空闲,客户机已先达到瓶颈了。下文使用同一台客户机(8核8g)压测网关,对比优化前和优化后的效果。 一、locust 自带 httpclient locust ...

2020-03-13 00:17 0 2579
locust 参数化实现

  一、locust 参数化很简单,引入队列的概念 queue ,实现方式是将参数推入队列,测试时依次取出,全部取完后 locust 会自动停止。若是使用参数循环压测,需要将取出的参数再推入队尾。 二、断言用 assert 直接判断。(可能有些同学觉得 locust 脚本 ...

2020-05-28 01:34 0 2188
locust的安装与使用

Contents Locust这一款开源性能测试工具。然而,当前在网络上针对Locust的教程极少,不管是中文还是英文,基本都是介绍安装方法和简单的测试案例演示,但对于较复杂测试场景的案例演示却基本没有,因此很多测试人员都感觉难以将Locust应用到实际的性能测试工作当中。 经过一段时间的摸索 ...

2018-06-06 01:31 0 3020
Locust性能测试4-参数关联

前言 前面【Locust性能测试2-先登录场景案例】讲了登录的案例,这种是直接传账号和密码就能登录了,有些登录的网站会复杂一点, 需要先从页面上动态获取参数,作为登录接口的请求参数,如【学信网:https://account.chsi.com.cn/passport/login】的登录接口 ...

2018-09-19 07:25 2 2470

 
粤ICP备18138465号  © 2018-2024 CODEPRJ.COM