1、什么是软件性能? 软件性能是一种指标,通过这个指标可以衡量,系统或者构建性能达到的程度,也是对软件性能需求的一个测试评估。 3、性能测试相关术语 (1)响应时间 是用户提交的一个请求,系统从开始呈现到将所有信息呈现的到客户端所需要的时间。 (2)并发用户数 指同一时刻与服务器进行数据交互的所有用 ...
分类:
其他好文 时间:
2017-12-01 13:43:03
阅读次数:
136
LR性能测试衡量指标 1.平均事务响应时间(Average Transation Response Time ) 很好:<3s 较好:3-5s 一般:5-8s 不能接受:>8s 2.每秒点击率(Hits per Second) 随着并发用户数增多(向服务器施压),每秒点击率曲线总体呈波动上升状态,然 ...
分类:
其他好文 时间:
2017-11-10 18:49:59
阅读次数:
168
Nginx、haproxy 可以工作在七层, 但是运行在用户空间,受系统限制:包括打开连接数最大值65535 所以很难突破上限。所以并发量不大,基于7层的调整首选。 Haproxy 高可用:针对后端的监控检查(负载均衡)、有可定制性,但是资源消耗比nginx更消耗资源:1个进程(虽然可以多个进程) ...
分类:
其他好文 时间:
2017-11-09 00:13:23
阅读次数:
171
1、Vusers:提供了生产负载的虚拟用户运行状态的相关信息,可以帮助我们了解负载生成的结果。 2、Rendezvous(负载过程中集合点下的虚拟用户):当设置集合点后会生成相关数据,反映了随着时间的推移各个时间点上并发用户的数目,方便我们了解并发用户的变化情况。 3、Errors(错误统计):通过 ...
分类:
其他好文 时间:
2017-10-26 15:19:41
阅读次数:
165
性能测试基础 1.理发师模型: 理解并发,响应时间,事物数的观念,理解tps/响应时间与并发数量的曲线。最大并发和最佳并发的区别。 2.基础概念: 1.并发用户(并发数):严格意义上 所有用户在同一时刻做相同的操作, 广义并发数:多个用户同时对系统进行操作,操作可以相同也可以不同。 2.用户并发数量 ...
分类:
其他好文 时间:
2017-10-24 19:35:49
阅读次数:
178
ab -c 10 -n 100 http://localhost/project/moodle33/ -c10表示并发用户数为10 -n100表示请求总数为100 http://a.ilanni.com/index.php表示请求的目标URL 这行表示同时处理100个请求并运行10次index.ph ...
分类:
其他好文 时间:
2017-10-24 01:38:34
阅读次数:
168
在公司Confluence上看到一篇好文,原链接已不能访问。先收藏 转帖自:http://blog.csdn.net/wxq8102/article/details/1735726 1.1基本概念并发用户:用户并发一般发生在使用比较频繁的模块中,而且遇到异常通常都是程序的问题。用户并发数量:在线用户 ...
分类:
Web程序 时间:
2017-10-17 10:00:32
阅读次数:
211
有关交易的性能测试点 1.交易结果(Load Test Summary) a.测试并发用户数 b.测试的持续时间 c.交易成功个数 d.交易成功率 以上都在交易执行结果报告中 2.响应时间(Response Time) a.Minimum:最小的服务器响应时间 b.Average:平均的服务器响应时 ...
分类:
其他好文 时间:
2017-10-13 17:10:33
阅读次数:
188
JMeter的场景运行方式有GUI运行,也有非GUI运行,有本地运行,也有远程运行,远程运行就是一台JMeter控制机控制多台远程机器来产生负载。 1、背景 Jmeter 是java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从 ...
分类:
其他好文 时间:
2017-09-21 17:53:43
阅读次数:
112
录制完脚本,并调试运行正常后,想要模拟并发进行压力测试,需要创建场景。 1.点击Tools->Create Controller Scenario... 2.选择手工场景,并设置并发用户数。点击OK进入场景界面 3.Scenario Schedule中的Global Schedule中设置场景的开始 ...
分类:
其他好文 时间:
2017-09-18 18:25:08
阅读次数:
234