文档章节

使用Jmeter进行压力测试

北有风雪
 北有风雪
发布于 2017/02/16 13:51
字数 377
阅读 1
收藏 0

图可能有点大,如果看不清的话可以选择右键在新标签中打开。

目标

使用jmeter模拟500个用户的请求,频度为每秒钟10次请求

一、添加线程组(Thread Group)

添加线程组

二、设置线程组参数

设置线程组参数

  • Number of Threads(users): 一个用户占一个线程, 100个线程就是模拟100个用户
  • Ramp-Up Period(in seconds): 设置线程需要多长时间全部启动。如果线程数为100 ,准备时长为10 ,那么需要1秒钟启动10个线程。也就是每秒钟启动10个线程。
  • Loop Count: 每个线程发送请求的次数。如果线程数为100 ,循环次数为5 ,那么每个线程发送5次请求。总请求数为100*50=500 。如果勾选了“永远”或者循环次数为0,那么所有线程会一直发送请求,直到选择停止运行脚本。

三、添加http请求(http request)

添加http请求

四、设置http请求

设置http请求
所有需要传递参数的位置,都可以使用jmeter取参表达式来获取配置文件中的值

五、添加CVS Data配置(CVS Data config)

添加CVS Data配置

六、设置CVS Data Config配置

设置CVS Data Config配置

  • filename :读取文件的地址
  • variable name :变量名称,定以后可以使用${参数名}来调用
  • delimiter:文件中用来进行参数分割的符号

七、添加报告摘要(Summary Report)

添加报告摘要

八、添加结果树视图(View Results Tree)

添加结果树视图

九、添加表格视图(View Results in Table)

添加表格视图

© 著作权归作者所有

共有 人打赏支持
北有风雪
粉丝 2
博文 33
码字总数 55091
作品 1
程序员
JMeter学习-001-JMeter初识

Apache JMeter是Apache组织开发的基于Java的开源压力测试工具(个人发现也可用于接口测试)。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试...

拎壶冲冲冲
05/29
0
0
开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

前言 表面看来,JMeter与本系列课程似乎关系不大,但实际上在后面的很多场景中起着重要作用:如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢?商业的压力测试工具LoadRun...

周金桥
06/29
0
0
开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

前言 表面看来,JMeter与本系列课程似乎关系不大,但实际上在后面的很多场景中起着重要作用:如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢?商业的压力测试工具LoadRun...

周金桥
2017/11/06
0
0
JMeter学习-003-JMeter与LoadRunner的异曲同工

本节主要对 JMeter 与 LoadRunner 的优缺点进行概要的总结,若有不足之处,敬请指正,不胜感激! 同时,我也不得不承认,在对 JMeter 和 LoadRunner 进行比较时,我个人的确偏向了 JMeter(免...

拎壶冲冲冲
06/26
0
0
apache-jmeter-3.1的简单压力测试使用方法

apache-jmeter-3.1的简单压力测试使用方法 2017年02月15日 10:39:49 阅读数:13987 压力测试工具LoadRunner是收费的,而且操作复杂。作为开发人员当然是用apache提供的jmeter,免费容易上手。...

linjin200
06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

造谣造到t-io老巢了

只发当事人的截图,不发表评论,以免有引导嫌疑 PS: 截图是由不同的人发过来的 本人已经不在此微信群 图3:有造谣的,就有反造谣的 图4是2018-09-23的t-io官方群的一个发言小统计,有助于让...

talent-tan
今天
71
0
heartbeat 资源

drbd+apache+heartbeat : http://blog.51cto.com/11838039/1827901 heartbeat双机热备的架设 : http://blog.51cto.com/11838039/1827560 对heaetbeat的深一步认识 : http://blog.51cto.co......

寰宇01
今天
4
0
Spring 转换 model 为 json 时增加属性

缘起 目前的项目中有个需求是在附件对象转换成 json 时增加个 url 属性,以前的方式是在返回附件对象或列表时候做一次统一处理,这次想看看 spring 或者 jackson fasterxml 是否自带类似功能...

郁也风
今天
4
0
10大PHP比特币开源项目

如果你是一个Phper,如果你希望学习区块链,那么本文列出的 10个开源的Php比特币项目,将有助于你了解在自己的应用中 如何加入对比特币的支持。 如果你希望快速掌握使用Php对接比特币钱包的方...

汇智网教程
今天
5
0
springclould feign客户端添加全局参数

用springclould feign作为调用服务的客户端,一般来说参数可以写在feignclient的方法参数里 有时需要所有feign请求都统一添加一些参数,例如token用于鉴权等,可以这样做: 添加一个配置类,...

canneljls
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部