- 博客(613)
- 收藏
- 关注

原创 数据库设计规范(详细)
数据规范化设计一、数据规范化 仅有好的RDBMS并不足以避免数据冗余,必须在数据库的设计中创建好的表结构Dr E.F.codd 最初定义了规范化的三个级别,范式是具有最小冗余的表结构这些范式是:1、第一范式(1st NF -First Normal Fromate)2、第二范式(2nd NF-Second Normal Fromate)3、 第三范式(3rd NF- Third Normal Fromate)第一范式 (1st NF):第一范式的目标是确保每列的原子性如果每列都
2021-11-23 19:51:22
12855
7

原创 MySQL常用函数------详细
MySQL常用函数一、数字函数附加:ceil(x) 如ceil(1.23) 值为2 可以写成ceiling(x) 二、字符串函数划线就是常用的(取字节数)附加:char_length字符 (查询名字后三位数的) 如:char_length(name)=3可写成:select left(name,1) from c1; 三、时间函数用法:select now(); 四、系统函数为了加分隔符:select concat_ws('
2021-11-22 19:32:10
16056
21

原创 软件测试-------Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)
Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)一、Web性能测试:(压力测试、负载测试、连接速度测试)1、压力测试: 并发测试 (如500人同时登录邮箱)2、负载测试: 根据场景设计测试用例 如: 100用户登录邮箱 200用户查看新闻 300用户查看科技3、连接速度测试: ①用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或许是电话拨号,或是宽带上网 ②如果Web系统响应时间太长(例如超过5秒钟),用户就
2021-11-14 20:01:11
12522
原创 【性能测试】混合业务场景TPS+内存溢出定位分析+调优和分析(详情)
1、混合业务场景的TPS计算方式TPS的计算单业务与混合业务业务的基准测试场景构建单业务测试混合业务测试:登录-资料录入-发短信认证-核保页面渲染+业务处理时间+思考时间=单次业务时间5分钟内完成2000笔资料录入+发短信认证 计算平均并发(单位时间内平均能同时处理完成的录入+认证业务)平均并发=(单次时间*业务量)/业务总时间平均并发峰值并发=平均并发数+3*根号平均并发 =33+17=502、内存溢出问题定位和分析1)堆内存溢出。
2025-08-01 16:11:19
182
原创 8年测试经验,TPS上不去原因+TPS指标计算方法汇总...
tps上不去的原因?1、网络带宽:当你模拟大量用户发起请求的时候,单位时间内传递的数据包过大,超过了带宽的传输能力,造成网络资源竞争,间接的就导致了服务器接收的请求数达不到服务器的处理能力上限,tps值自然就不会上升。2、连接池:连接池一般主要有两种,应用服务器连接池配置 和 数据库连接池配置,配置太小,连接数被占满了,新的连接只能等待,tps值也就自然不会再上升。
2025-07-31 16:09:20
481
原创 超细整理,性能测试-并发用户详细分析,不要再走弯路了...
1、并发用户数大家都知道我们的性能测试就通过工具模拟多用户对系统进行操作,对系统造成压力,来验证系统的性能(不太标准的解释)。好多人也简单的把性能测试当成并发测试。那么这个“多用户”和“同时”两个因素缺一不可。只多用户不同时,很难对系统构成压力;没有多个用户,同时的概念也就自然不存在了2、并发的两种情况一种是严格意义上的并发,即所有的用户在同一时刻做同一件事或操作,这种操作一般指做同一类型的业务。比如,所有用户同一时刻做并发登陆,同一时刻做表单提交。
2025-07-30 16:28:02
696
原创 测试老鸟整理,性能测试全类型分析(详细)看这篇就够了...
1、负载测试(可置性测试)定义:在被测系统上不断增加压力,直到性能指标(如响应时间)超过预期指标或者某种资源使用已经达到饱和状态。可以找到系统的处理极限,为系统调优提供数据特点:1):该方法主要目的是找到系统处理能力的极限2):该方法在给定的测试环境下进行,通常需要考虑被测系统的业务压力量和典型场景3):该方法一般用来了解系统的性能容量,或者是配合性能调优来使用性能容量:系统在保证一定响应时间的情况下能够允许多少并发用户的访问2、压力测试。
2025-07-29 16:05:40
570
原创 全面整理,性能测试分析+定位(项目案例分析)一篇打通...
1、压测过程中TPS上不去?请求响应时间过长?硬件资源不足:服务器的CPU、内存、磁盘等硬件资源不足,无法支撑高并发的请求处理。可以通过增加硬件资源或者优化服务器配置来提升TPS。网络带宽限制:网络带宽不足,导致服务器无法及时响应请求。可以通过增加网络带宽或者优化网络传输方式来提升TPS。数据库性能问题:数据库的读写性能不足,无法满足高并发的请求。可以通过优化数据库结构、索引、查询语句等方式来提升数据库性能。代码逻辑问题:应用程序中存在性能瓶颈或者死循环等问题,导致请求处理速度变慢。
2025-07-28 16:06:28
689
原创 吐血整理,性能测试-知识体系分析,学习路线指南...
1、基础指标简单来说,性能测试实际上主要关注如下三点:速度:TPS、RT;容量:吞吐量、PV、Hit;资源:CPU、Memory、DiskIO、Network、文件句柄数;2、性能分层性能测试领域,要在评估调研阶段就考虑性能分层的影响。在性能分析和优化阶段,也要考虑不同层级对整体性能的影响。我将它们分为如下六层:网络层:主要指带宽、网段、防火墙等设施,当然,CND之类的资源,也可以划分在这一领域;网关层:网关是请求入口和业务接入层,一般登录验签调用、加解密鉴权、限流等操作,都是在网关进行;
2025-07-27 16:06:49
622
原创 测试老鸟整理,性能测试超细汇总,一篇直接上高速...
1、性能测试的测试流程1)分析性能测试需求==》a.甲方提出的 b.通过线上客户反馈的 c.在测试当中发现的2)编写性能测试方案和性能测试计划3)编写性能测试用例或者设计性能测试场景性能测试的类型:a.并发测试==》抢优惠券,秒杀商品==》所有的用户在同一个时间调用同一个接口b.负载测试==》不断的对服务器施加压力,发现服务器的瓶颈点和拐点c.压力测试(稳定性压力测试)==》用服务器100%的tps去稳定运行1H,2H,12H看看是否有内存溢出或者内存泄露等等。
2025-07-25 16:06:31
831
原创 爆肝整理,性能测试详细汇总,从0到1打通(二)
等待队列在程序中,都会涉及到等待队列的,不管是同步交互还是异步的交互中,都会涉及它的最⼤队列,这样设计的核⼼思想是防⽌在客户端⾼并发的情况下服务端在没有队列的情况下出现雪崩以及最终导致服务端出现瘫痪,因此队列 等待是⾮常核⼼并且是⾮常有必要的。在等待队列中,测试需要得出如下⼏个性能数据:1)队列设置的值是多少?最⼤可以运⾏的任务是多少?
2025-07-24 20:23:19
752
原创 【性能测试】企业项目性能压测问题定位(详细整理)
1、明确问题症状在开始定位问题之前,首先要收集和确认问题的具体表现。常见的性能问题症状包括:响应时间变长:某些请求或操作的执行时间明显超出预期。吞吐量降低:系统无法处理预期的请求数量。CPU或内存使用率过高:服务器资源消耗异常高,可能导致性能下降。线程或连接耗尽:系统无法处理新的请求,表现为死锁或资源不足。在明确症状时,确保理解以下关键问题:哪些操作或场景下出现了问题?问题是偶发的还是持续性的?是否在特定的用户行为或时间段内发生?2、重现性能问题。
2025-07-23 16:10:05
738
原创 爆肝整理,性能测试详细汇总,从0到1打通(一)
用户视角一般关于响应时间业界的说法1-3秒,属于优的表现;3-5秒,可以接受,属于中间的表现;5秒以上,无法接受;在工作中要是大于五秒需要提交程序员改进运维视角cpu使用率 内存使用率 平均负载(过去一分钟 五分钟内存的适用率)cpu和内存的使用率大于70%的时候可能存在部署的程序访问速度很慢mysql等数据库关注指标所有的数据都是来自数据库:1)连接数:可能存在连接数泄露(使用了连接数,但是没有释放)2)读写速度:IOPS。
2025-07-22 16:04:27
911
原创 吐血整理,性能测试基础到场景设计,看这篇就够了...
什么是性能测试?用工具模拟实际并发场景,发现系统问题,使系统上线后在接近的用户场景下不死。工程解释:性能测试是针对系统的性能指标,建⽴性能测试模型,制定性能测试⽅案,制定监控策略,在场景条件之下执⾏性能场景,分析判断性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满⾜既定值。你在工作中经常做得三件事?也叫性能测试的价值分类:1)性能验证:针对给定的指标,只做性能验证2)性能测试:针对给定的系统做全面的性能测试,可以得到系统的最大容量,但不涉及到调优 –-旧系统保证系统不衰减。
2025-07-21 16:03:56
600
原创 【性能测试】性能压测3个阶段+高频面试题回答(详细)
1、单个接口的压测(基准容量测试)目的:验证被测试接口的最高TPS(基于一定的响应时间ms),TPS是从服务端角度验证接口性能;方法:采用梯度压测方法,按照设置的梯度逐步递增压力,观察TPS曲线变化(测试时注意递增的粒度,粒度需要细化到TPS曲线跟随梯度压力曲线呈梯度变化)最大TPS:1)当梯度压力增加时,TPS趋于稳定不再增加,继续增加压力接口响应时间不断增加,该TPS即是最大TPS(对于无明显性能拐点的系统适用);
2025-07-20 16:05:24
638
原创 【性能测试】Jmeter性能测试高并发案例场景+指标分析(详细)
测试场景:模拟618百万级的订单量一个物流信息的查询接口条件:接口响应时间<150ms以内。10万并发量每秒。设计性能测试方案1)生产环境a.10W/S–并发量(架构师/技术负责人提供)b.20台机器(4G*4核配置)2)性能测试环境a.出于成本考虑,绝大多数公司,是做不到和生产环境一样配置的。有些生产环境有几百台甚至几千台机器,测试环境做不到。b.基准测试 – 少量的请求,少量的服务器 – 性能测试 – 通过理论推导生产环境性能。
2025-07-18 16:01:04
955
原创 爆肝整理,性能测试从入门到精通,测试老鸟整理...
1、什么是性能测试性能测试是指通过自动化的测试工具(例如:Jmeter、LoadRunner、Locust 等)模拟多种正常值、峰值以及异常负载条件来对系统的各项性能指标(例如:响应时间、吞吐量、并发量、资源利用率、错误率等)进行测试。功能测试关注的是 1 个人的操作(也就是关注该功能是否能够实现),性能测试关注的是多个人的操作(性能测试的前提是功能没有问题)。2、性能测试指标。
2025-07-17 15:53:38
470
原创 爆肝整理,性能测试-性能需求指标详细,看这篇就够了...
了解需求,明确目的,获取(线上)数据加以分析,制定指标1、新上线项目1)指标以目的为导向容量验证——某软硬件条件下系统最大处理能力,为运维提供容量模型/预估;稳定性验证;有特定的预期指标(1~3年未来规划);注:基准性能需提前把控(重点关注在无压力情况下的响应耗时)2)业务模型参考历史项目或其他同行业项目;业务产品综合评估;注:待系统上线后可观察一段时间,按照较为标准的业务模型在验2、已上线系统根据历史数据分析获取方式1)请运维同学协助查看;2)通过现有监控平台等途径获取。
2025-07-16 15:56:20
825
原创 吐血整理,性能测试规范整理,一篇直接上高速...
性能是一个充满挑战的领域,它是主观的,复杂的。主观在于对系统是否存在性能问题的判断是模糊的,用户认为系统的好与坏也没有界定。故我们需要通过定义清晰的目标,如响应耗时、响应延时范围等等指标,把主观的性能变得客观。复杂在于往往出现性能问题,没有一个明确的分析起点,通常是根据经验从猜测开始,比如,网络、系统间调用连锁故障。解决复杂的性能问题通常需要全局性的方法。整个系统(包括自身内部和外部的交互度可能需要被排查研究),涉及到的技能非常广泛。1、目的为系统、项目在性能测试时,遵循相同标准,统一原则。
2025-07-15 16:14:34
731
原创 全网最细,性能测试指标分析大全,看这篇就够了...
1、系统性能指标1)系统响应时间响应时间(Response Time: RT)指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。在性能检测中一般以 压力发起端至被压测服务器返回处理结果的时间 为计量,单位一般为秒(s)或毫秒(ms)。平均响应时间指系统稳定运行时间段内,同一交易的平均响应时间。一般而言,交易响应时间都是指平均响应时间。平均响应时间指标值应根据不同的交易分别设定,一般情况下,分为 复杂交易响应时间、简单交易响应时间、特殊交易响应时间。
2025-07-14 16:08:42
858
原创 资深测试老鸟,性能测试总结整理(详细)一篇带你打通...
1、性能测试1)什么是性能测试?定义:指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。功能测试的时候关注的是1个人的操作,性能测试关注的是多个人。2)性能测试什么时候做?接口测试是最先做,性能测试是最后做。性能测试是基于所有功能都测试完毕并且修复完成,基本不改变,正常测试流程已经全部走完,在上线前的两三天做性能测试,性能测试通过则可以上线。2、不同群体眼中的性能1)用户的视角:响应时间(还要让我等多久?需要加载老半天才出现页面?确定性(为什么总是失败?
2025-07-13 15:55:54
316
原创 【性能测试】TPS上不去原因分析+项目测试整理(详细)
1、性能-TPS上不去的原因1)网络带宽在压力测试中,有时候要模拟大量的用户请求,如果单位时间内传递的数据包过大,超过了带宽的传输能力,就会造成网络资源竞争,导致服务端接收到的请求数达不到服务端的处理能力上限。2)连接池可用连接数太少,造成请求等待。连接池一般分为服务器连接池(比如Tomcat)和数据库连接池(或者理解为最大允许连接数也行),没有保持长连接,TCP 连接频繁中断3)GC如果堆内存分配的不合理,就会导致频繁的gc,gc会导致线程暂停。
2025-07-11 16:01:07
897
原创 【性能测试】jmeter+Linux环境部署和分布式压测,一篇打通...
1、linux获取动态ip或静态ip1)virtualbox 加载linux虚拟机镜像文件,加载时重置全部网卡,加载后网络选择“桥接网络”–本机当前使用网卡;2)ifconfig#获取linux虚拟机ip地址,记下HWADDR 值;3)#将 HWADDR 修改为上步的记录下来的值,BOOTPROTO=dhcp,自动获取动态ip;4)#删除网络缓存文件;5)#重启网络服务6)ifconfig#验证是否自动获取了ip。
2025-07-10 15:57:41
782
原创 【性能测试】死锁+内存泄露(案例分析)
案例分析:死锁1、定义线程死锁就是有两个线程,一个线程锁住了资源A,又想去锁定资源B,另外一个线程锁定了资源B,又想去锁定资源A,两个线程都想去得到对方的资源,而又不愿释放自己的资源,从而造成一种互相等待,无法执行的情况。死锁是一种严重的阻塞。2、现象出现死锁后,tps降为0,压力测试工具无法得到服务器的响应,服务器硬件资源空闲,通过jvisualvm去查看线程情况,至少两个线程一直处于红色的阻塞状态。死锁经常表现为程序的停顿,或者不再响应用户的请求。从操作系统上观察,对应进程的CPU占用率为零。
2025-07-09 15:56:07
617
原创 【性能测试】CPU消耗过高+响应时间较长+线程阻塞(案例分析)
案例分析:CPU消耗过高&响应时间较长1、现象type=1使用google的gjson.tojson性能较差 type=2 使用性能好的阿里巴巴的fastjson库压测过程中,发现应用服务器的CPU使用率比较高(>80%):两种情况:1)接口的性能非常好,比如响应时间<10ms,tps很高,此时CPU使用率高是正常的,不需要优化2)接口性能不好,比如响应时间>200ms,tps很低,此时需要考虑优化2、CPU消耗高可能的原因1)使用了复杂的算法,比如加密、解密。
2025-07-08 16:09:50
639
原创 【性能测试】性能案例分析-数据库性能(详全)
一、现象 /pinter/case/slow?tps很低,响应时间很长,数据库服务器cpu很高(接近100%),应用服务器负载比较低索引索引是对数据库表中一列或多列的值进行排序的一种结构,存储了表中的关键字段,使用索引可快速访问数据库表中的特定信息。类似于书籍中的目录。二、分析数据库服务器CPU高,一般都是因为SQL执行效率低导致的,可能有三方面原因1)数据库表缺少必要的索引;2)索引不生效3)SQL不够优化三、慢查询。
2025-07-07 16:00:55
572
原创 吐血整理,性能测试-测试分析和调优(详全)看这一篇就够了...
1、适用对象和范围适用于需要进行性能分析及调优的工作。预期读者为测试管理人员、测试实施人员、技术支持人员、项目质量管理人员、项目管理人员等系统技术质量相关人员。2、性能分析1)前提性能分析的前提除了需要丰富的性能测试监控(如PTS自身的客户侧监控、基础类监控-阿里云监控、应用类监控-ARMS监控等),还需要具备相关的技术知识(包括但不限于:操作系统、中间件、数据库、开发等)。2)流程。
2025-07-04 16:20:49
813
原创 爆肝整理,性能测试-性能测试常见问题(汇总)
概述一下性能测试流程?1)分析性能需求。挑选用户使用最频繁的场景来测试。确定性能指标,比如:事务通过率为100%,TOP99%是5秒,最大并发用户为1000人,CPU和内存的使用率在70%以下2)制定性能测试计划,明确测试时间(通常在功能稳定后,如第一轮测试后进行)和测试环境和测试工具3)编写测试用例4)搭建测试环境,准备好测试数据5)编写性能测试脚本6)性能测试脚本调优(脚本增强)。设置检查点、参数化、关联、集合点、事务,调整思考时间,删除冗余脚本。
2025-07-03 16:19:14
920
原创 吐血整理,性能测试面试题+答案大全,面试看这篇就够了...
什么是并发?什么是tps?每秒处理的事务数压力线程、TPS、并发用户数的区别?经常听一些人说,公司要求500并发,这个500并发表示什么呢?==》压力线程:jmeter是一个进程,这个进程里面可以启动很多个线程,可以对服务器进行发送请求施加压力。tps:服务器每秒处理的事务数,并发用户数是站在服务器角度去考虑的而且需要通过tps的概念来进行承载,并发这个服务器支持500个并发用户数表示服务器的阈值可以达到500tps。
2025-07-02 15:55:58
516
原创 【性能测试】测试目的+性能指标详全,跟着老鸟直接上高速...
1、性能测试的目的是什么?压测一般用于新系统上线支持、技术升级验证、业务峰值稳定性保障、站点容量规划以及性能瓶颈探测等,具体如下:1)新系统上线支持:在新系统上线前,通过执行性能压测能够对系统的负载能力有较为清晰的认知,从而结合预估的潜在用户数量保障系统上线后的用户体验。2)技术升级验证:在系统重构过程中,通过性能压测验证对比,可以有效验证新技术的高效性,指导系统重构。3)业务峰值稳定性保障:在业务峰值到来前,通过充分的性能压测,确保大促活动等峰值业务稳定性,保障峰值业务不受损。
2025-07-01 15:54:49
1098
原创 爆肝整理,性能测试流程详细汇总,我不要背锅了...
1、需求调研分析主要内容:1)系统上线环境性能需求(TPS、ART、成功率、资源利用率)2)系统信息(线上环境硬件、参数配置、系统架构、部署方式、关联系统部署)3)业务信息(关键业务逻辑与处理流程、交易列表、交易量信息、业务分布规律)4)数据规模(测试业务关联表数据量及预计未来数据量)5)测试人员、配合人员清单6)系统上线时间,测试计划规划7)测试场景确认工作产出:《xxx系统非功能测试需求调研表》2、测试方案1)概述。
2025-06-30 15:46:56
707
原创 测试老鸟整理,性能测试-测试环境(详全)一篇不走弯路...
测试环境构建的关键在于平衡成本与真实性,通常采用等比缩容或生产环境部分隔离的方式。测试数据需脱敏并保持生产级量级,确保压测准确性。测试分类包括单元、集成、验收和性能测试,需遵循规范架构。挡板技术模拟外部系统,压力机需优化配置避免自身瓶颈。文章还提供了2025年软件测试工程师的学习体系图,涵盖自动化工具、性能测试等核心技能。最后强调坚持与突破的重要性,鼓励在测试道路上持续成长。
2025-06-29 16:33:41
1029
原创 【性能测试】业务场景(业务模型)+测试场景汇总
1、业务场景(业务模型)需求分析过程中确定的,具有代表性的接口或交易。至少占线上交易量的90%以上。业务模型分析主要是为了得到更加真实模拟线上运行场景,保证测试的覆盖率。通过根据系统情况分为有业务数据参考(生产运行日志)和无业务数据参考两种情况。1)有业务数据参考①搜集生产上不同高峰时间段的业务种类和业务量,每个时间段的业务种类和业务量是否有很大的差异,如有的话,必须有多个业务模型,差异不大的,可以只用一个业务模型②搜集生产上高峰时间段资源消耗和资源异常的时间点,从中捕获资源消耗高和异常的原因,可能是由于某
2025-06-27 15:18:44
1022
原创 吐血整理,常见性能测试面试题(附答案)汇总
1、性能测试的流程是什么?需求调研-环境搭建-脚本编写-准备数据-执行测试-回归调优-测试报告2、什么是关联?在什么情况下需要做关联?关联是将服务器返回的数据通过一定的规则过滤出来,将其保存成参数,以供后续代码中使用当服务器返回的数据是动态变化的,且后续脚本中需要使用这个变化的数据时,才需要做关联3、loadrunner中unique参数化是怎么实现的?unique参数化主要原理:根据并发用户个数,将某个连续的范围分段,每个用户使用其中的一段数据,
2025-06-26 20:28:39
713
原创 【性能测试】常见的bug汇总,一篇让你不再走弯路...
性能bug1我之前做压力测试压测一段时间后,频繁的报连接超时和socket close套接字关闭原因:当时我们分析是因为Tomcat中间件线程池不够用,数据库连接池也不够,并且连接数也被占满了导致我们连接不上而报超时和套接字关闭等错误性能bug2还有一次就是我在做压测的时候,我用50并发压测,TPS曲线正常应该是平缓的,但是TPS曲线剧烈下降和抖动。
2025-06-25 15:54:13
377
原创 性能测试怎么做?跟着老鸟一步带你打通...
1、前期准备性能测试虽然是核心功能稳定后才开始压测,但是在需求阶段就应该参与,这样可以深入了解系统业务、重要功能的业务逻辑,为后续做准备。2、性能需求分析(评审)评审时,要明确性能测试范围、目标;由于非专业性能测试人员不知道怎么定目标,如果你让他们定,可能定的目标会很离谱,比如,要求单机tps10万、支持1万的并发等等,显然是不合理的,你压测也达不到这个目标;
2025-06-24 16:14:54
740
原创 爆肝整理,性能测试-性能指标(详全)一文打通性能测试...
性能测试是通过测试工具模拟多种正常、峰值及异常负载条件来对系统的各项性能指标进行测试。目的:验证软件系统是否能够达到用户提出的性能指标,发现系统中存在的性能瓶颈并加以优化。1、软件指标1)TPS:(每秒事务数) 在每秒时间内系统可处理完毕的事务数。TPS很大程度体现系统性能能力。TPS(Transaction Per Second)是指单位时间(每秒)系统处理的事务量。
2025-06-23 15:50:52
1124
原创 【性能测试】电商系统项目tps计算方法+MySQL数据库问题
1、电商系统tps计算方法1)怎么计算得出tps指标?第一个通过运维那边给的生产数据,看一下生产进件有多少,计算得来的,如果没有生产数据,或者不过就看如下的方法第二个就是根据最近一个月的实际访问数据,比如每天调用了多少个接口,调用了哪些接口,把比例列出来==》这是通用的tps比如这100万次请求里面登录请求比例:40% 那么登录接口的标准退出请求比例:20% 那么退出接口的标准添加商品比例:20% 那么添加商品接口的标准查询商品比例:10% 那么查询商品接口的标准。
2025-06-20 16:02:03
346
原创 【性能测试】保险/电商项目全套分析汇总,跟着老鸟一文通关...
1、性能测试项目讲解【保险业务讲:登录接口,查看险种接口,投保接口,投保用户列表接口,保单查询接口,保单管理接口】【电商业务讲:登录接口,添加商品接口,关联优惠券接口,查询商品列表接口,商品详情页等等接口】答案一:我们产品经理首先会进行性能需求分析评审,并且和我们讲解完之后,我们就会根据需求做性能场景的设计,比如我就拿我之前做过的一个贷款业务,首先是有登录-贷款资料录入-初审-回退-重新提交-复审-签约接口这样的一个压测场景,和您这边大概说一下吧:【超级重点】
2025-06-19 16:27:45
877
原创 吐血整理,性能测试实战总结汇总,看这一篇就够了...
1、性能测试的测试流程1)分析性能的需求–》需求从哪里来的?–》① 业务和产品提出的 ② 测试提出的 ③ 客户提出的2)执行性能测试的方案和计划,搭建性能测试环境3)编写对应的性能测试用例 ==》设计对应的性能测试场景4)在jmeter里面组件接口和开发性能测试脚本5)执行性能测试6)分析性能瓶颈,给出性能调优建议,得出性能测试报告2、性能测试当中的并发测试,负载测试,压力测试,失效恢复测试1)性能测试常见的类型:并发测试,负载测试,压力测试,失效恢复测试。
2025-06-18 15:38:31
734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人