
压力测试
文章平均质量分 85
阿里测试君
这个作者很懒,什么都没留下…
展开
-
吐血整理,性能测试最重要指标分析说明,一步通关...
QPS Queries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。TPS:TPS Transactions Per Second 也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,QPS和TPS区别:1、Tps即每秒处理事务数,包括了。原创 2023-07-28 15:55:39 · 268 阅读 · 0 评论 -
8年资深测试总结,性能测试+性能优化(详细)进军高级测试...
性能优化常见概念吞吐量(TPS, QPS):简单来说就是每秒钟完成的事务数或者查询数。通常吞吐量大表明系统单位时间能处理的请求数越多,所以通常希望TPS越高越好响应时间:即从请求发出去到收到系统返回的时间。响应时间一般不取平均值,而是要去掉不稳定的值之后再取均值,比如常用的90%响应时间,指的就是去掉了10%不稳定的响应时间之后,剩下90%的稳定的响应时间的均值。从聚类的观点看,其实就是去掉离群点。错误率:即错误请求数与总请求数之比。原创 2023-07-09 16:11:33 · 1095 阅读 · 1 评论 -
8年测试经验总结,性能测试流程与性能测试学习路线,卷起来...
性能测试流程1、分析性能需求,确定测试目标性能指标可由产品经理或项目经理制定,或通过日志监控分析确定性能测试场景以及指标。例如:事务通过率为 100%,TOP99% 在 5000ms 以内,最大并发用户数为 1000 人,CPU 和内存的使用率在 70% 以下。2、制定性能测试计划制定性能测试策略,包括测试范围、测试环境、测试数据和负载配置等。确定测试的时间(通常在功能稳定后,如第一轮测试后进行)和资源限制,制定测试计划的时间表和里程碑。3、编写测试方案。原创 2023-07-03 16:07:11 · 495 阅读 · 0 评论 -
测试老鸟总结,性能测试-性能瓶颈定位与测试流程,一招不再背锅...
性能瓶颈定位思路整体思路:从前到后,从表象到内部①首先排查压力机自身的问题,如CPU、内存、网络、脚本②监控中间件的访问日志,观察相应时间耗时,出现在哪一个环节。③排查网络问题,监控压力机到后端服务器的网络是否出现瓶颈④监控服务端的所有机器(Tomcat、nginx、apache、mysql)的操作负载,CPU、内存、网络、磁盘是否达到瓶颈⑤监控应用服务器日志,查看是否存在ERROR、timeout、等报错。原创 2023-06-28 16:27:03 · 1540 阅读 · 0 评论 -
性能测试-平均事务响应时间ART分析解析,要卷就卷成最强的...
业务背景:很简单,项目第一次在银行生产环境上线,对核心交易进行压测,找出核心交易是否有瓶颈,对于整个专业的性能测试过程来讲,要求算简单的了。下面我们说所的是关于一个指标达标的定位,优化的过程,即ART响应时间。ART是个啥:“平均事务响应时间”显示的是测试场景运行期间的每一次事务执行所用的时间,通过它可以分析场景运行期间应用系统的性能走向。例如随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着时间的变化,整体性能将会有下降的趋势。原创 2023-06-14 20:08:47 · 1900 阅读 · 0 评论 -
抓包整理外篇fiddler———— 会话栏与过滤器
简单介绍一下会话栏和过滤器在抓包的时候这两个可以说是必用吧。会话栏:会话栏我这里介绍根据左边部分和右边部分。左边部分是一些图标,有些人发现有个习惯,不习惯看图标。其实说白了,我们大脑就是处理信息的,或许习惯整理信息才是人类的核心价值。这种小图标是connect,就是与目标地址连接的。connect是为了建⽴http tunnel,connect是http众多⽅法中的其中⼀种,它跟post、get、put、options⽅法是并列的。但是它的使⽤场景很特殊。这东西的作用就是隧道转发。有兴趣可以去了解一下ht原创 2022-07-03 21:11:56 · 223 阅读 · 0 评论 -
全网最牛最全的DDT数据驱动性能测试(一)
前言:好久不见,各位铁汁们,看在最近测试君肝出这么多干货的份上,兄弟们来能来关注点赞评论三连嘛。一、csv数据文件设置1、使用场景:测试过程中需要使用手机号码等大量数据时,用random函数随机生成数字;也可以使用Excel拖动生成一批手机号,也有可以从数据库中导出一批手机号,把准备好的数据,放到txt文件,或者csv文件中,使用csv数据文件设置直接调用。2、txt文件、csv文件:都是文本文件,只是csv文件是用逗号分割列的文本文件3、使用csv数据文件设置,建议使用 tx.原创 2022-05-18 14:38:25 · 470 阅读 · 0 评论 -
怎么用python3画跨年烟花?源码奉上。
我们可以用python做很多好玩的事情哦~包括制作动态的视频,之前小编就教大写编写过制作内容,现在给大家想到了更好玩的事情,就是编写个烟花代码出来,有兴趣的小伙伴可以看下呢~实施步骤:一、导入海龟 1 importturtle 二、海龟初始化 1 2 3 4 pen=turtle.Pen()# 定义画笔 turtle.bgcolor("black")# 背景颜色 ...原创 2021-12-27 21:44:51 · 3620 阅读 · 7 评论 -
全网最全匠心之作 jmeter BlazeMeter安装和注册
目录1.1 安装BlazeMeter1.2 插件介绍1.2.1 登录注册1.2.2 基本设置1.2.3 高级设置1.2.4 保存项目1.3 Web录制BlazeMeter是一款与Apache JMeter兼容的chrome插件,采用BlazeMeter可以方便的进行流量录制和脚本生成,作为接口测试脚本编写的一个基础,首先录制出需要的接口信息,再基于录制后的脚本进行优化来提高接口自动化的效率。记录所有浏览活动以创建JMeter脚本,并自动将其上载到BlazeMet...原创 2021-12-24 16:48:31 · 3024 阅读 · 1 评论 -
全网最新最全的jmeter接口测试,压力测试
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因 为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在 linux/windows/macos上都可以使用。 jmeter可以做接口测试和压力测试。其中接口测试的简单操作包括做http脚本(发get/post请求、加cookie、加header、加权 限认证、上传文件)、做原创 2021-12-14 14:46:46 · 4474 阅读 · 0 评论 -
全网最新最细的jmeter对数据库执行压力测试
前言使用jmeter做压测的时候,在windows上不太稳定,所有一直在linux服务器上使用jmeter做压力测试。本篇记录下linux上搭建jmeter环境,以及运行jmeter脚本,查看报告。相关环境:java 1.8jmeter 5.1.1java环境先在Linux上安装java环境,安装1.8.0版本,先查找java相关的列表yum -y list java*[root@VM_0_2_centos ~]# yum -y list java*Loaded plug原创 2021-12-12 19:12:29 · 444 阅读 · 0 评论