
性能测试
文章平均质量分 91
阿里测试君
这个作者很懒,什么都没留下…
展开
-
爆肝整理,性能测试-性能分析与调优原理总结,看这篇就够了
性能分析与调优如何下手,先从硬件开始,还是先从代码或数据库。从操作系统(CPU调度,内存管理,进程调度,磁盘I/O)、网络、协议(HTTP, TCP/IP ),还是从应用程序代码,数据库调优,中间件配置等方面入手。单一个中间件又分web中间件(apache 、IIS),应用中间件(tomcat 、weblogic 、webSphere )等。虽然都是中间件,每一样拎出来往深了学都不是一朝一夕之功。但调优对于每一项的要求又不仅仅是“知道”或“会使用”这么简单。起码要达到“如何更好的使用”。原创 2023-12-27 14:48:26 · 1585 阅读 · 0 评论 -
吐血整理,性能测试最重要指标分析说明,一步通关...
QPS Queries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。TPS:TPS Transactions Per Second 也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,QPS和TPS区别:1、Tps即每秒处理事务数,包括了。原创 2023-07-28 15:55:39 · 268 阅读 · 0 评论 -
超细Python性能测试实战,Locust框架性能测试(详全)
当涉及到评估应用程序或服务的性能时,Locust是一个功能强大且易于使用的开源工具。什么是Locust?Locust是一个用于编写、运行和分析负载测试的Python框架。它使用简单直观的方式来定义用户行为,并允许模拟大量并发用户对目标系统进行压力测试。Locust的主要特点包括:易于编写和扩展:使用Python编写测试脚本,可以方便地定义虚拟用户行为。分布式性能测试:多个Locust节点可以协同工作,以模拟更大的负载。原创 2023-07-23 15:46:56 · 1034 阅读 · 0 评论 -
先登录的接口做性能测试?如何做?超强总结...
我们的实际工作中,需要先登录,然后才能做某些操作的现象非常常见。但是,对于一个刚刚学会用jmeter做性能测试的人来说,这可能是自己的性能测试之路的第一个坎。需要先登录的接口如何做性能测试?首先,从这个诉求中,我们至少能提取出两个重要信息。需要登录;登录后才能做。以为着登录之后的接口,都有登录认证,判断是否登录,登录认证未通过,那么接口请求就会失败。那么好了,问题来了。我做性能测试,是需要用多个虚拟用户来实现并发的。原创 2023-07-11 16:14:02 · 364 阅读 · 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 评论