
性能测试
文章平均质量分 88
菜鸟学识
日益努力,而后风生水起
展开
-
性能测试思维
如设计脚本用例为:登录>进入单表查询(70%)>通过目录导航(80%)>检索>下载(80%),根据功能的重要性,这个用例应该首先要测试单场景,并且并发数也可能比其它的功能大一些,所以需要设置集合点。系统中表现在系统关键、核心业务前面必须要经过的地方:比如对于百度搜索来说,其核心业务是搜索功能,但是首先要面对的其高访问量对是搜索输入框加载的首页,百度首页加载即高访问量的请求。(即:系统是否满足预定的性能目标?这是对响应时间的补充,要求其系统响应时间应尽量稳定,TPS的波动率受测试方法和思考、间隔时间的影响。原创 2024-07-08 09:49:27 · 919 阅读 · 1 评论 -
一看就会的Jmeter分布式压测实战技巧详解
jmeter分布式压测:指将需要模拟的大量并发用户数分发到多台压力机,使jmeter拥有更大的负载量,满足真实业务场景(高并发场景)。可以理解为通过一个Jmeter控制台来远程控制多个Jmeter引擎(压力机、负载及、执行机)完成测试。原创 2024-06-28 16:11:54 · 789 阅读 · 2 评论 -
性能专题:一文搞懂性能测试常见指标
系统处理能力是指系统在利用系统硬件平台和软件平台进行信息处理的能力。系统处理能力通过系统每秒钟能够处理的交易数量来评价,交易有两种理解:一是业务人员角度的一笔业务过程;二是系统角度的一次交易申请和响应过程。前者称为业务交易过程,后者称为事务。两种交易指标都可以评价应用系统的处理能力。一般情况下,系统处理能力又用以下几个指标来度量:HPS(Hits Per Second) :每秒点击次数,单位是次/秒。TPS(Transaction per Second):系统每秒处理交易数,单位是笔/秒。原创 2024-05-28 17:18:18 · 785 阅读 · 0 评论 -
jmeter的常用功能及在测试中的基本使用和压测实战
4)用户自定义的变量用于设置变量值用户自定义变量,通过表达式 ${变量名} 引用变量的值。放在测试计划下,可实现跨线程组共享数据。1、被压测应用:数据开放平台2、常见业务场景:登录 ,随机查询、添加购物车等3、目标:通过对该网站的压测,学习、体会实际业务场景中压测工具的使用方法制定压测策略不同的并发数10,15,20,25,30 ......记录结果测试期望结果验证能够支撑多大并发数,峰值数。原创 2023-12-28 13:03:42 · 1762 阅读 · 0 评论 -
linux性能监控与分析
CPU密集型:应用程序执行繁重的计算,通常运行时间较长,会占用大量的CPU资源。原创 2021-08-16 00:35:25 · 370 阅读 · 0 评论 -
JMeter性能测试实战
执行命令:wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.0.x86_64.rpm --no-check-certificate。dir = "/usr/local/influxdb/meta" #存放最终存储的数据,文件以.tsm结尾。wal-dir = "/usr/local/influxdb/wal" #存放预写日志文件。修改默认的配置文件 /etc/influxdb/influxdb.conf。原创 2021-08-23 23:58:27 · 2640 阅读 · 2 评论