大佬云集技术答疑交流群:743262921(进群暗号:222)

埋首前进,只为抬头能看见梦中最向往的地方!

  • 博客(807)
  • 收藏
  • 关注

原创 数据库设计规范(详细)

数据规范化设计一、数据规范化  仅有好的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 13220 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 16333 21

原创 软件测试-------Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)

Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)一、Web性能测试:(压力测试、负载测试、连接速度测试)1、压力测试:     并发测试 (如500人同时登录邮箱)2、负载测试:   根据场景设计测试用例   如:     100用户登录邮箱     200用户查看新闻     300用户查看科技3、连接速度测试:   ①用户连接到Web应用系统的速度根据上网方式的变化而变化,他们或许是电话拨号,或是宽带上网   ②如果Web系统响应时间太长(例如超过5秒钟),用户就

2021-11-14 20:01:11 12955

原创 吐血整理,性能测试并发问题分析,一篇直接上高速...

极限值并发的问题由极限值而导致的并发问题,那么什么又是极限值呢?极限值:标准要求的数值范围的界限,“极限值"也被称为"极限数值”、“临界值”、“界限数值”。我们举例来说明:某个party上要搞一个抽奖环节,具体安排为:当天23:00 ~ 23:59还在场的朋友。每人一个礼物;每个人另外有3次抽奖机会;发朋友圈的,还能再获得1次抽奖机会;已经抽到一等奖的,不能再获得二等奖和三等奖;中奖概率按照预估概率进行计算;如果已中奖数量达到上限,必须停止抽奖。

2026-04-28 13:54:01 422

原创 吐血整理,性能测试-客户端+服务器端常用指标分析(详细)

客户端常用指标计算最大线程数:查询功能,需要系统能够在5分钟内能完成5000笔查询业务,同时用户响应时间不超过3s,该用多少线程数施压?公式:最大线程数=(单次响应时间 * 业务量)/总的业务时间相对并发&绝对并发相对并发:指在一个时间段内发生的事情。在jmeter的测试计划中添加线程组,设置线程属性,2s之内启动10个线程,其对应的相对并发为5(线程数/启动时间)绝对并发:指在同一个时刻发生的事情。jmeter可以使用同步定时器实现绝对并发,也就是同一时刻达到了某一集合点才发出请求。

2026-04-27 15:26:37 420

原创 吐血整理,性能测试面试总结(附答案)一篇上岸...

1、性能测试的测试流程1)分析性能的需求–》需求从哪里来的?–》① 业务和产品提出的 ② 测试提出的 ③ 客户提出的2)执行性能测试的方案和计划,搭建性能测试环境3)编写对应的性能测试用例 ==》设计对应的性能测试场景4)在jmeter里面组件接口和开发性能测试脚本5)执行性能测试6)分析性能瓶颈,给出性能调优建议,得出性能测试报告2、性能测试当中的并发测试,负载测试,压力测试,失效恢复测试1)性能测试常见的类型:并发测试,负载测试,压力测试,失效恢复测试。

2026-04-25 14:19:24 403

原创 13年测试老鸟,性能测试实战整理,看这一篇就够了...

1、性能测试的目的目的在于测试系统相关性能能否满足业务需求。找各种bug,找bug的途径如下高压力长时间与功能测试的区别在于量的不同bug的表现系统挂掉系统性能持续快速下降/周期性变化系统响应缓慢且压力下降后没有恢复…………2、需求分析测试对象要测啥?有没有必要测?通常,可以从以下几个方面考虑:是否核心功能,是否要求严格的质量是否常用、高频使用的功能可能占用系统较多资源的功能使用人数多还是少在线人数多还是少拆分对象。

2026-04-24 13:51:03 402

原创 资深测试老鸟,性能测试常见问题和解决方法整理,一篇通透...

概述一下性能测试流程?1.分析性能需求。挑选用户使用最频繁的场景来测试。确定性能指标,比如:事务通过率为100%,TOP99%是5秒,最大并发用户为1000人,CPU和内存的使用率在70%以下2.制定性能测试计划,明确测试时间(通常在功能稳定后,如第一轮测试后进行和测试环境和测试工具3.编写测试用例4.搭建测试环境,准备好测试数据5.编写性能测试脚本6.性能测试脚本调优(脚本增强)。设置检查点、参数化、关联、集合点、事务,调整思考时间,删除冗余脚本。

2026-04-23 13:50:49 422

原创 吐血整理,性能测试项目计划整理(详细)一篇通透...

1、性能测试需求寻找的被测试对象和压力点要测试的对象不是凭空想象出来,而是经过分析与系统数据收集得到。下取几个典型的压力点登录:对于一般的系统来说,登录是用户操作系统的前提,如果用户根本就登录不了,那么其它功能将毫无用处。例如网游戏,开新服的时候,玩家挤破了脑袋只为登录。查询:查询一般比较消耗系统和数据库资源。搜索引擎的查询功能就是典型,如果你在输入框内输入内容,很久就得不到结果。我想被称为“互联网入口”的搜索引擎就不会存在。

2026-04-22 13:47:51 404

原创 资深测试老鸟,性能测试项目流程总结+3个压测分析...

性能测试流程总结性能测试接口文档准入:1.系统架构设计文档(系统基础架构图、业务架构图、数据流图)。2.非功能性需求文档(性能测试指标如:PV、用户数、TPS、并发、响应时间、系统峰值CPU、内存消耗…等等)。3.资源动作分解表(申请压测环境,包含硬件配置及数量信息)。4.测试场景(核心业务)。准备系统环境:1.生产环境生产环境衡量的精准度更高,但是需要删除测试生成的日志等测试数据,同时要保证数据删除的完整性,基础数据的构造参考后续数据量部分。

2026-04-21 13:43:30 429

原创 吐血整理,性能测试-常见的并发问题汇总,一篇通透...

极限值并发的问题由极限值而导致的并发问题,那么什么又是极限值呢?极限值:标准要求的数值范围的界限,“极限值"也被称为"极限数值”、“临界值”、“界限数值”。我们举例来说明:某个party上要搞一个抽奖环节,具体安排为:当天23:00 ~ 23:59还在场的朋友。每人一个礼物;每个人另外有3次抽奖机会;发朋友圈的,还能再获得1次抽奖机会;已经抽到一等奖的,不能再获得二等奖和三等奖;中奖概率按照预估概率进行计算;如果已中奖数量达到上限,必须停止抽奖。

2026-04-20 14:01:42 417

原创 13年测试老鸟,性能测试-项目指标分析,看这一篇就够了...

客户端常用指标计算最大线程数:查询功能,需要系统能够在5分钟内能完成5000笔查询业务,同时用户响应时间不超过3s,该用多少线程数施压?公式:最大线程数=(单次响应时间 * 业务量)/总的业务时间相对并发&绝对并发相对并发:指在一个时间段内发生的事情。在jmeter的测试计划中添加线程组,设置线程属性,2s之内启动10个线程,其对应的相对并发为5(线程数/启动时间)绝对并发:指在同一个时刻发生的事情。jmeter可以使用同步定时器实现绝对并发,也就是同一时刻达到了某一集合点才发出请求。

2026-04-18 13:54:56 384

原创 吐血整理,性能测试-电商系统项目TPS计算(详细)

第一个通过运维那边给的生产数据,看一下生产进件有多少,计算得来的,如果没有生产数据,或者不过就看如下的方法第二个就是根据最近一个月的实际访问数据,比如每天调用了多少个接口,调用了哪些接口,把比例列出来==》这是通用的tps比如这100万次请求里面登录请求比例:40% 那么登录接口的标准退出请求比例:20% 那么退出接口的标准添加商品比例:20% 那么添加商品接口的标准查询商品比例:10% 那么查询商品接口的标准修改商品比例:10% 那么修改商品接口的标准。

2026-04-17 14:25:17 420

原创 吐血整理,性能测试类型总结,看这一篇就够了...

性能测试类型:常见有负载测试、压力测试,并发测试。1、负载测试(可置性测试)定义:在被测系统上不断增加压力,直到性能指标(如响应时间)超过预期指标或者某种资源使用已经达到饱和状态。可以找到系统的处理极限,为系统调优提供数据特点:1)该方法主要目的是找到系统处理能力的极限2)该方法在给定的测试环境下进行,通常需要考虑被测系统的业务压力量和典型场景3)该方法一般用来了解系统的性能容量,或者是配合性能调优来使用性能容量:系统在保证一定响应时间的情况下能够允许多少并发用户的访问2、压力测试。

2026-04-16 14:02:49 443

原创 吐血整理,性能测试常遇理解误区分析,一篇上手...

误区一:性能测试就是工具+高并发这是很多初学者最容易犯的一个错误,认为性能测试就是找个工具模拟高并发,不断加压然后看监控统计结果,其实不然。举一个在技术交流群看到的例子:单接口调用没问题,用JMeter调试系统返回code:500。遇到这个问题该如何处理呢?一般来说,当请求响应返回的状态码为500时,可以判断请求是通的,只是返回的响应体不是我们预期的结果。这个时候可以从这两点出发来分析问题:1、查看被测服务日志,看详细的请求和响应信息,以及报错的堆栈信息。

2026-04-14 13:53:14 461

原创 13年老鸟,性能测试项目需求分析详情,一篇带你上高速...

一个新服务上线需要压测,业务类型为订单业务,数据库采用的是MySQL且分库分表,在开展性能测试时有哪些注意事项?这是一个很典型且较为常见的性能需求,很多新手在面对这种性能需求时却经常犯错,常见的误区有直接压测MySQL、用工具直接模拟高并发、测试数据量较小甚至重复等现象。如果从优先级和耗时占比来说,前期准备工作会耗费大量时间精力,反而执行阶段耗时较小且优先级要向后排。本次性能测试的目的是什么?是验证新服务的最大性能表现、安全容量,还是验证该新服务对应的技术架构性能和稳定性表现?

2026-04-11 13:43:33 441

原创 吐血整理,性能测试指标+场景与压力测试数据准备,一篇通透...

性能测试指标吞吐量:单位时间内,能处理多少请求;(单位:秒、每秒处理的请求量)1)TPS事务请求用户操作伴随数据变化,例如:淘宝下单,40万订单/秒2)QTP查询请求用户查询数据,例如:打开淘宝查看某个商品页面响应时间(Response Time)用户体验视角:网站打开快不快?一个请求从用户发起,到收到服务器响应,所需要的时间:页面打开响应时间;具体单个资源响应时间;

2026-04-10 13:56:17 379

原创 吐血整理,性能测试-设计场景和如何做性能测试,一篇打通...

什么是性能测试??用工具模拟实际并发场景,发现系统问题,使系统上线后在接近的用户场景下不死。具体解释??工程解释:性能测试是针对系统的性能指标,建⽴性能测试模型,制定性能测试⽅案,制定监控策略,在场景条件之下执⾏性能场景,分析判断性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满⾜既定值。你在工作中经常做得三件事??也叫性能测试的价值分类:性能验证:针对给定的指标,只做性能验证性能测试:针对给定的系统做全面的性能测试,可以得到系。

2026-04-09 13:39:56 470

原创 资深测试老鸟,性能测试计划总结整理,看这篇就够了...

1、性能测试需求寻找的被测试对象和压力点要测试的对象不是凭空想象出来,而是经过分析与系统数据收集得到。下取几个典型的压力点登录:对于一般的系统来说,登录是用户操作系统的前提,如果用户根本就登录不了,那么其它功能将毫无用处。例如网游戏,开新服的时候,玩家挤破了脑袋只为登录。查询:查询一般比较消耗系统和数据库资源。搜索引擎的查询功能就是典型,如果你在输入框内输入内容,很久就得不到结果。我想被称为“互联网入口”的搜索引擎就不会存在。

2026-04-08 13:54:02 455

原创 吐血整理,性能测试面试高频题+回答汇总

1、什么是负载测试?什么是性能测试?负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担,在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。

2026-04-03 13:38:12 446

原创 吐血整理,性能测试-并发量与吞吐量+系统TPS并发(详细)

1、并发量与吞吐量以及线程数关系1)性能测试满足用户量计算(2、8原则):e.g:业务量10000 时间1min 接口平均响应时间为0.4S 调度时间300s①吞吐量②并发数=线程数(不循环)=QPS*平均响应时间=667*0.4=266③样本总量=线程数*调度时间=266*300=798002)性能测试指标参考指标:Average:服务器平均响应时间(ms),一般平均响应时间超过1000ms,接口性能较差90%Line:90%用户响应时间。

2026-04-02 13:49:06 448

原创 13年老鸟,性能测试常见误区+面试题分析(详细)

1、性能测试常见误区误区1:应用程序必须通过功能性测试后才可以测试性能。应该尽早的进行性能测试。性能测试可以发生在各个测试阶段中,即使是在单元层,一个单独模块的性能也可以使用白盒测试来进行评估,然而,只有当整个系统的所有成分都集成到一起后,才能检查一个系统的真正性能。性能测试从早开始,完成一个小模块,对小模块的接口进行性能测试,一般耗费资源很少,但可以防止问题在项目最后出现,花费很大的精力去修改。而有些资料中提到的:在系统代码开发和功能测试完成之后,进行性能测试的说法,是为了检查系统整体性能的做法。

2026-04-01 13:56:20 353

原创 测试经验,入门级性能测试-压测思路分析,一篇通透...

背景:相信很多测试项目上,很多都是身兼多职(既要做功能、自动化、性能啥都要做);这次依据个人对压测这块的理解,分享一下压测的思路。1、压力测试重点关注点是什么?因为看我以前的同事或者现在测试朋友们get不到重点,都是按照各公司现有的demo去做,用jmeter配置线程数去压。最后都是说支持500并发、1000并发,把聚合报告的指标捞出来再给个结论;但其中的对应关系还是很茫然的。

2026-03-31 14:30:25 445

原创 资深老鸟,性能测试指标分析-项目指标,一篇带你上手...

1、客户端常用指标计算最大线程数查询功能,需要系统能够在5分钟内能完成5000笔查询业务,同时用户响应时间不超过3s,该用多少线程数施压?公式:最大线程数=(单次响应时间 * 业务量)/总的业务时间(35000)/560=50相对并发&绝对并发相对并发:指在一个时间段内发生的事情。在jmeter的测试计划中添加线程组,设置线程属性,2s之内启动10个线程,其对应的相对并发为5(线程数/启动时间)绝对并发:指在同一个时刻发生的事情。

2026-03-30 13:50:04 380

原创 吐血整理,性能测试基本思路+调优分析汇总(详细)

服务器的压测场景分为1.基准测试 分为(单用户单循环,单用户多循环,多用户多循环)主要目的验证脚本是否正确还有用户数的评估2.并发测试多用户,多线程长时间并发测试例如用户和密码这种需要模拟大量的用户需要参数化一般就是五分钟,十分钟依次叠加 出现瓶颈,就会停止查看吞吐量和响应时间一般看五个 cpu,内存,网络,磁盘,swt交换区这五个比较重要压测结果出来后,收集分析结果3.调研用户需求,测试稳定性最少请求12个小时,一般7-24个小时性能调优分析思路。

2026-03-28 13:42:44 278

原创 13年测试老鸟,性能测试-确定性能测试指标分析,一篇带你打通...

如何确定性能指标?从我的角度来看,性能指标是一个相对概念,如果没有参考或者技术目标,那性能测试活动开展是很难拿到好结果的。就像打靶射箭一样,在子弹出膛之前,需要知道子弹射向哪里,然后根据距离、风向等因素调整射击角度。性能技术指标就是那个靶子,告诉我们目标是什么。同样,性能技术指标是一个滞后的参考值,它只有在有测试结果之后才能发挥真正的作用。至于性能测试的结果和性能指标之间的关系,我认为性能指标是一个参考值。与之相比更重要的是,最终的性能测试结构是否能被团队或项目中其他角色认可和接受。

2026-03-27 14:28:08 380

原创 吐血整理,性能测试入门到精通学习路线指南(详细)

1、什么是性能测试性能测试是指通过自动化的测试工具(例如:Jmeter、LoadRunner、Locust 等)模拟多种正常值、峰值以及异常负载条件来对系统的各项性能指标(例如:响应时间、吞吐量、并发量、资源利用率、错误率等)进行测试。功能测试关注的是 1 个人的操作(也就是关注该功能是否能够实现),性能测试关注的是多个人的操作(性能测试的前提是功能没有问题)。2、性能测试指标。

2026-03-26 14:25:27 416

原创 资深老鸟,性能测试从需求分析到实战报告总结,一篇打通...

1、性能需求分析性能需求分析是整个性能测试工作开展的基础,如果连性能的需求都没弄清楚,后面的性能测试执行其实是没有任何意义的,而且性能需求分析做的好不好直接影响到性能测试的结果。一些性能测试人员常犯的错误就是测试一开始就直接用工具对系统进行加压,没有弄清楚性能测试的目的,稀里糊涂做完了以后也不知道结果是否满足性能需求。在需求分析阶段,测试人员需要与项目相关的人员进行沟通,收集各种项目资料,对系统进行分析,建立性能测试数据模型,并将其转化为可衡量的具体性能指标,确认测试的目标。

2026-03-25 13:45:12 408

原创 吐血整理,评估一个系统的TPS与并发数(详细)

1、如何评估一个系统的TPS和并发数?1)对于新系统由业务部门或开发人员预估交易量和TPS指标,可以参考公式:并发用户=在线用户数* 10%。当一个系统还没有上线时,我们可以预判的是这个系统准备要给多少人使用,如日常在线用户数量要支撑1000,那么并发用户参考值为:1000* 10%=100。

2026-03-24 13:51:28 453

原创 测试老鸟,性能测试-需求指标分析+TPS计算(详细)

1、新上线项目1)指标以目的为导向容量验证——某软硬件条件下系统最大处理能力,为运维提供容量模型/预估稳定性验证有特定的预期指标(1~3年未来规划)注:基准性能需提前把控(重点关注在无压力情况下的响应耗时)2)业务模型参考历史项目或其他同行业项目业务产品综合评估注:待系统上线后可观察一段时间,按照较为标准的业务模型在验3)已上线系统根据历史数据分析获取方式请运维同学协助查看;通过现有监控平台等途径获取;版本迭代(按照原预期)性能需求指标序号指标类型指标名称指标要求。

2026-03-23 13:46:18 481

原创 资深测试老鸟,性能测试-常见问题与解决整理,看这篇就够了...

如何确定系统最大负载?通过负载测试,不断增加用户数,随着用户数的增加,各项性能指标也会相应产生变化,当出现了性能拐点,比如,当用户数达到某个数量级时,响应时间突然增长,那么这个拐点处对应的用户数就是系统能承载的最大用户数你们系统哪些地方(哪些功能)做了性能测试?选用了用户使用最频繁的功能来做测试,比如:登陆,搜索,提交订单你们的并发用户数是怎么确定的?1)会先上线一段时间,根据收集到的用户访问数据进行预估2)根据需求来确定(使用高峰时间段,注册用户数,单次响应时间等你们性能测试在什么环境执行?

2026-03-21 13:47:48 311

原创 吐血整理,性能测试总结分析,快速上手打通(一)

1、性能测试的测试流程1)分析性能的需求–》需求从哪里来的?–》① 业务和产品提出的 ② 测试提出的 ③ 客户提出的2)执行性能测试的方案和计划,搭建性能测试环境3)编写对应的性能测试用例 ==》设计对应的性能测试场景4)在jmeter里面组件接口和开发性能测试脚本5)执行性能测试6)分析性能瓶颈,给出性能调优建议,得出性能测试报告2、性能测试当中的并发测试,负载、压力、失效恢复测试1)性能测试常见的类型:并发测试,负载测试,压力测试,失效恢复测试。

2026-03-20 13:54:03 389

原创 爆肝整理,性能测试-指标and测试场景详细汇总,一篇通关...

1、性能测试指标吞吐量:单位时间内,能处理多少请求;(单位:秒、每秒处理的请求量)1)TPS事务请求用户操作伴随数据变化,例如:淘宝下单,40万订单/秒2)QTP查询请求用户查询数据,例如:打开淘宝查看某个商品页面响应时间(Response Time)用户体验视角:网站打开快不快?一个请求从用户发起,到收到服务器响应,所需要的时间:1)页面打开响应时间;2)具体单个资源响应时间;并发处理能力海量用户使用系统时候,在系统不崩溃情况下,能够支撑多少人同时使用单位:秒。

2026-03-19 13:53:02 407

原创 13年老鸟,性能测试-稳定性+并发压力TPS计算

1、稳定性和并发压力测试TPS计算1)稳定性测试TPS计算①普通计算公式:TPS=总请求数 / 总时间按照需求得到基础数据,在去年第20周,某平台有5万的浏览量那么总请求数我们可以估算为5万(1次浏览都至少对应1个请求)总请求数 = 50000请求数总时间:由于不知道每个请求的具体时间。我们按照普通方法,我们可以按照一天的时间进行计算总时间=1天=1*24 小时=24 * 3600 秒TPS = 50000/24*3600秒= 0.58tps。

2026-03-18 13:51:20 377

原创 爆肝整理,性能测试-TPS上不去的原因分析,一篇通透...

1、网络带宽:当你模拟大量用户发起请求的时候,单位时间内传递的数据包过大,超过了带宽的传输能力,造成网络资源竞争,间接的就导致了服务器接收的请求数达不到服务器的处理能力上限,tps值自然就不会上升。2、连接池:连接池一般主要有两种,应用服务器连接池配置 和 数据库连接池配置,配置太小,连接数被占满了,新的连接只能等待,tps值也就自然不会再上升。

2026-03-17 13:41:20 388

原创 吐血整理,一文带你认清性能测试问题,一篇通透...

性能测试问题1)响应时间VS吞吐量通常来说,响应时间和吞吐量承反比例(响应时间越长吞吐量越低)。①、响应时间和吞吐量并没有直接的关系(但是有间接关系);②、性能优化是需要多维度去衡量和优化的领域;③、一般来说,性能优化的目标是:在尽量保持和降低响应时间的情况下,不断提高吞吐量,提高流量高峰时间的系统服务可用性(大多数情况,而非全部);④、响应时间、吞吐量、可用性等因素有时候存在矛盾,需要综合考虑业务情况、系统模块的依赖关系、处理方式(单线程/多线程/负载均衡)等因素,做到合理取舍;

2026-03-16 13:50:59 318

原创 13年测试经验,性能测试学习和颈分析+5w并发性能(详细)

性能测试,都是要求测试系统性能,系统自然就应该包括:客户端;网络;服务端。1)先易后难,首先是客户端性能,会有占用硬盘空间,内存使用,CPU占用,如果涉及下载存储就会涉及到磁盘。当然客户端性能现在已经算不上最主要的了。除非是一下单机,和C/S架构的客户端。客户端性能是相对容易测试出来的,不涉及并发,只要程序运行起来就会看到内存和CPU使用情况,使用快慢很容易体会出来。

2026-03-14 13:52:39 399

原创 资深测试老鸟,性能测试-接口性能压测方案整理(详细二)

1、性能测试范围1)业务范围关键业务功能点描述。2)设计范围网络接入层、接口层、中间件、存储层等被测组件及拓扑结构描述。并发数计算方法做过一些性能测试的童鞋刚开始比较纠结某个或某一类接口的并发数如何计算,其实并发数可以从用户业务和服务器的2个角度来看。80/X原则适用范围:无限制根据80/X原则,找出占据总体面积80%的时间,选择尽可能大的点计算出占据总体面积80%的时间,发现点的个数是7,意味着此时间长度占总时间长度30%,则80/X原则转换成80/30原则。

2026-03-13 13:50:27 407

原创 资深测试老鸟,性能测试-接口性能压测方案整理(详细)

1、性能测试方法1)基准测试基准测试是基于一定规模的数据量上进行单业务或按实际用户操作同比例组合业务的测试,目的在于量化响应时间、吞吐率的指标,便于后续比对。方法是做多组不同场景的测试,观察结果,抽取出几个关键数据做好记彔,用于以后进行性能对比和评价。2)性能测试通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求。特点:主要目的是验证系统是否具有系统宣称的能力。需要事先了解被测系统的典型场景,并具有确定的性能目标。要求在已确定的环境下运行。

2026-03-12 13:44:25 432

原创 老鸟整理,性能测试知多少?一篇带你彻底打通...

1、性能测试需求寻找的被测试对象和压力点要测试的对象不是凭空想象出来,而是经过分析与系统数据收集得到。下取几个典型的压力点登录:对于一般的系统来说,登录是用户操作系统的前提,如果用户根本就登录不了,那么其它功能将毫无用处。例如网游戏,开新服的时候,玩家挤破了脑袋只为登录。查询:查询一般比较消耗系统和数据库资源。搜索引擎的查询功能就是典型,如果你在输入框内输入内容,很久就得不到结果。我想被称为“互联网入口”的搜索引擎就不会存在。

2026-03-11 13:51:49 395

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除