随笔分类 - 性能测试
摘要:rpc 压测调试可以参考wrk这个试一下 , ab 默认走的HTTP/1.0 **wrk压测** 安装 ``` git clone https://github.com/wg/wrk.git cd wrk make # 将可执行文件移动到 /usr/local/bin 位置 sudo cp wrk
阅读全文
摘要:1 GT简介 GT(随身调) Android版是腾讯 MIG 专项测试组自行研发的 Android APP 随身调测平台,它是直接运行在手机上的“集成调测环境”(ITE, Integrated Test Environment)。 GTAndroid 版由两部分组成: 1) 可独立安装的 GT(AP
阅读全文
摘要:前言 前面【Locust性能测试2-先登录场景案例】讲了登录的案例,这种是直接传账号和密码就能登录了,有些登录的网站会复杂一点, 需要先从页面上动态获取参数,作为登录接口的请求参数,如【学信网:https://account.chsi.com.cn/passport/login】的登录接口请求参数
阅读全文
摘要:前言 实现场景:所有并发虚拟用户共享同一份测试数据,并且保证虚拟用户使用的数据不重复。 例如,模拟10用户并发注册账号,总共有100个手机号,要求注册账号不重复,注册完毕后结束测试 准备数据 虚拟用户locust1locust2locust3locust4locust5locust6locust7l
阅读全文
摘要:前言 前面是在web页面操作,需要手动的点start启动,结束的时候也需要手工去点stop,没法自定义运行时间,这就不太方便。 locust提供了命令行运行的方法,不启动web页面也能运行,这就是no-web模式启动 无web-UI模式 在没有Web UI的情况下运行locust - 可以打开cmd
阅读全文
摘要:前言 提到性能测试,大部分小伙伴想到的就是LR和jmeter这种工具,小编一直不太喜欢写这种工具类的东西,我的原则是能用代码解决的问题,尽量不去用工具。 python里面也有一个性能测试框架Locust,本篇简单的介绍Locust的基本使用,希望越来越多的小伙伴能一起爱上它! 环境准备: pytho
阅读全文
摘要:前言 有很多网站不登录的话,是无法访问到里面的页面的,这就需要先登录了实现场景:先登录(只登录一次),然后访问页面->我的地盘页->产品页->项目页 官方案例 下面是一个简单的locustfile.py的简单示例: 这里我们定义了许多Locust任务,它们是带有一个参数(Locust类实例)的普通P
阅读全文
摘要:一、 Spotlight On Oracle(oracle) 1.1. 工具简介 Spotlight是一个强有力的Oracle数据库实时性能诊断工具,提供了一个直观的、可视化的数据库活动展现。Spotlight可视化展现性能瓶颈,一旦某个指标超出可接受的阀值的话。而且,通过下钻功能,DBA可以简单、
阅读全文
摘要:一、安装: 1、Locust在PyPI上可用,可以通过pip或easy_install安装:pip install locustio 2、查看Locust可用选项:locust --help 3、在Windows上安装蝗虫在Windows上,运行pip安装locustio应该可以工作。但是,如果没有
阅读全文