![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
性能测试
文章平均质量分 72
性能测试
xiaobai178
这个作者很懒,什么都没留下…
展开
-
性能测试(三)-在线用户、并发用户和TCP之间的关系
什么是并发并发是在单位时间内完成的事务(T)的个数,事务的定义取决与不同的场景,假如事务是用户的操作,那么并发就是并发用户。TPS、在线用户之间的关系请求和TPS之前如何转换?TPS和在线用户、并发用户之间的关系是怎样的?下面以一个用户购买商品的场景切入:用户需要几个操作:1.打开首页——>2.登录——>3.点击品类——>4.选择商品——>5.点击购买——>6.订单详情——>7.支付成功通过日志查看,其中一个在线用户完成此过程共进行100个请求,耗时250秒,由此可以估算出单个在线用户的TPS,那原创 2021-04-11 21:32:38 · 752 阅读 · 0 评论 -
性能测试(二)-重要性能指标TPS、RT
通常有两个层面的问题,如“一个系统在多少响应之下能支持多少TPS?”、“业务状态是什么,如果1000万人在线会不会有问题?”那么这正是性能需求指标中的技术指标和业务指标。技术指标和业务指标之前的关系,请看以下示意图:所有的技术指标都是有业务场景的前提下制定的,而技术指标和业务指标之前也要有详细的换算过程。这样,在回答了技术指标是否满足的同时,也能回答是否可以满足业务指标。目前常用的性能指标表示法有:先说一下最常用的TPS,TPS是性能领域中一个关键的性能指标概念,用来描述每秒事务数。TPS在不原创 2021-03-02 23:05:01 · 2556 阅读 · 0 评论 -
性能测试(一)-基础概念篇
写在前面,改变下认知——让性能变得有价值1、性能测试不仅仅包括测试,还包括分析和调优。大多数性能测试工程师所做的写脚本–参数化–执行测试–贴图发报告,仅仅算是性能验证,并没有找出性能瓶颈原因,提出优化建议。2、忽略那些看似合理实则无意义的概念。比如压力测试、容量测试、极限测试、强度测试、配置测试、衰减测试、二八原则、响应时间258或2510、理发店模型、最大TPS拐点等等。在项目实践中,不仅百无一用,还产生了错误导向。如果你是初学者,掌握以下这些概念就够了。从技术上说,测试工具、操作系统、开发语言、实现原创 2021-03-01 22:54:37 · 382 阅读 · 0 评论 -
Jmeter性能参数配置
Jmeter性能参数配置Java堆内存示意图打开%JMETER_HOME%\bin\jmeter.bat,找到类似如下内容:set HEAP:设置JVM堆大小,-Xms512m,设置初始堆大小512M,-Xmx设置最大堆大小。还可以用*-Xmn* 来设置年青代大小,官方建议年青代(-Xmn)大小是最大堆(-Xmx)大小的3/8 (实际可以大一些,通常可以1/2)set NEW:设置年...原创 2020-03-02 20:10:38 · 1487 阅读 · 0 评论