随笔分类 -  性能测试实战30讲

上一页 1 2
10丨案例:在JMeter中如何设置参数化数据
摘要:正式场景前的基准测试 在没有做业务混合场景之前,我们需要先做Benchmark测试,来确定一个登录业务能支持多少的业务量,这样就可以在业务混合场景中,根据场景中各业务的比例来确定登录的数据需要多少真实的数据。 我们继续用上一篇文章中用户登录的例子,单独测试登录业务,结果如下: Java summar 阅读全文
posted @ 2020-08-17 15:39 肉松蛋卷 阅读(517) 评论(0) 推荐(0)
09丨%08关联和断言:一动一静,核心都是在取数据.
摘要:对每一个性能测试工具来说,关联和断言都是应该具备的基本功能。 但是有很多新手对关联的逻辑并不是十分理解,甚至有人觉得关联和参数化是一样的,因为它们用的都是动态的数据,并且关联过来的数据也可以用到参数化中,但不一样的点是,关联的数据后续脚本中会用到,参数化则不会。断言倒是比较容易理解,就是做判断。 那 阅读全文
posted @ 2020-08-17 15:38 肉松蛋卷 阅读(391) 评论(0) 推荐(0)
07丨案例:编写最简单的性能脚本
摘要:通常我们会遇到要手写脚本的时候,就要针对一些接口编写脚本。这时候,我们需要知道接口规范和后台的数据是什么。而有些性能测试工程师写脚本时,并不知道后端的逻辑,只知道实现脚本,事实上,只知道实现脚本是远远不够的。 在这一篇文章中,我不打算讲复杂的内容,只想针对新手写一步步的操作,描述最简单的脚本编写。如 阅读全文
posted @ 2020-08-17 15:36 肉松蛋卷 阅读(697) 评论(0) 推荐(0)
06丨倾囊相授:我毕生所学的性能分析思路都在这里了
摘要:性能分析思路和具体的实现之间,有一道鸿沟,那就是操作的能力。之前我为什么听不懂那些人的思路,其实是因为我没有操作的功底。 而有了操作的功底之后,还有一个大的鸿沟要越过去,那就是从操作到对监控计数器的理解。这一步可以说让很多性能测试人员都望而却步了。 但是这还不算完,这一步迈过去之后,还有一个跳跃,就 阅读全文
posted @ 2020-07-13 16:11 肉松蛋卷 阅读(809) 评论(0) 推荐(0)
指标关系:你知道并发用户数应该怎么算吗
摘要:性能综述的那三篇文章中,描述了各种指标,比如TPS、RPS、QPS、HPS、CPM等。我也强调了,我们在实际工作的时候,应该对这些概念有统一的认识。 这样的话,在使用过程中,一个团队或企业从上到下都具有同样的概念意识,就可以避免出现沟通上的偏差。 我说一个故事。 我以前接触过一个咨询项目。在我接触之 阅读全文
posted @ 2020-07-13 16:09 肉松蛋卷 阅读(1795) 评论(0) 推荐(0)
性能综述:怎么理解TPS、QPS、RT、吞吐量这些性能指标?
摘要:通常我们都从两个层面定义性能场景的需求指标:业务指标和技术指标。 这两个层面需要有映射关系,技术指标不能脱离业务指标。一旦脱离,你会发现你能回答“一个系统在多少响应时间之下能支持多少TPS”这样的问题,但是回答不了“业务状态是什么”的问题。 举例来说,如果一个系统要支持1000万人在线,可能你能测试 阅读全文
posted @ 2020-07-13 16:07 肉松蛋卷 阅读(3791) 评论(1) 推荐(1)
性能综述:TPS和响应时间之间是什么关系?
摘要:前面我们说了性能要有场景,也说了性能场景要有基准性能场景、容量性能场景、稳定性性能场景、异常性能场景。在我有限的十几年性能生涯中,从来没有见过有一个性能场景可以超出这几个分类。下面我将对前面说到的概念进行一一对应。 学习性能的人,一定看吐过一张图,现在让你再吐一次。如下: 在这个图中,定义了三条曲线 阅读全文
posted @ 2020-07-13 16:06 肉松蛋卷 阅读(1174) 评论(1) 推荐(0)
性能综述:性能测试的概念到底是什么?
摘要:性能测试概念 我们经常看到的性能测试概念,有人或称之为性能策略,或称之为性能方法,或称之为性能场景分类,大概可以看到性能测试、负载测试、压力测试、强度测试等一堆专有名词的解释。 针对这些概念,我不知道你看到的时候会不会像我的感觉一样:乱!一个小小的性能测试,就延伸出了这么多的概念,并且概念之间的界限 阅读全文
posted @ 2020-07-13 16:05 肉松蛋卷 阅读(837) 评论(0) 推荐(0)
快来挑战一下自己的分析逻辑吧!
摘要:从压力工具中的响应时间和TPS图,如何判断出性能瓶颈?说明判断逻辑。 从操作系统的us CPU高或者wa CPU高,如何判断出根本原因,请画出你的分析逻辑证据链。 阅读全文
posted @ 2020-07-13 16:04 肉松蛋卷 阅读(499) 评论(0) 推荐(0)

上一页 1 2