一、单个接口进行性能测试
场景一: 性能请求100个用户用一个接口同一个用户进行并发
1、新建登录接口;
2、添加聚合报告
3、添加一个查看结果树:
4、修改线程中线程数
jmeter聚合报告名词解释
聚合报告:生成此次性能的测试数据报告
Samples:测试一共发出的请求 ,虚拟用户循环次数
Average:平均响应时间,是单个Request的平均响应时间
Median:中位数,50%用户的响应时间在小于该值,这个值是指把所有数据由小到大将其排列,就是
排列在第50%的值。
90%line:90%用户的响应时间小于该值,这个值是指把所有数据按由小到 大将其排列,就是排列在第
90%的值。
Min:最小响应时间
Max:最大响应时间
error%:错误的请求数/请求总数
Throughput:吞吐量—每秒完成的请求数
KB:耗流量,每秒从服务器端接收到的数据量
==============================================
场景一: 性能请求100个用户用一个接口不同用户进行并发
1、新建登录接口;
2、添加聚合报告
3、添加一个查看结果树:
4、修改线程中线程数
5、在前置处理器中添加用户参数或者txt文件或csv文件
6、聚合报告结果
===========================
一个场景的性能测试
情况一:一个场景执行多次的性能
步骤1:将录制好接口,调通,如下(5个接口)
(2)修改线程数和响应时间
(3)添加聚合报告
情况二:在一个场景中同时并发请求一个场景
集合点的概念:loadrunner中集合点可以设置多个虚拟用户等待一个点,同时触发一个事务,以达到模拟真实环境下多个用户同时操作实现性能测试的最终目的。
jmeter 中使用dyncchroizing time 实现集点
步骤1:将录制好接口,调通,如下(5个接口)
(2)修改线程数和响应时间
(3)在定时器中添加===========syncchronizing time
3.1
3.2
设置并发数1000设置时间/ 线程总数
101000 10/10=10000
(4)添加聚合报告
版权归原作者 多测师软件测试培训师肖sir 所有, 如有侵权,请联系我们删除。