使用jmeter进行压力测试及如何添加负载机

Jmeter是一款简单灵活且强大的性能测试工具,同时也可以做接口测试。

由于初识jmeter,今天来记录一下如何对一个web进行一个简单的压力测试。

1、首先在测试计划里面添加一个线程组,然后再其下面添加一个“HTTP请求”,来存放我们要测试的web信息。

a、web的IP地址

b、请求方式:这里用的是get

c、路径

d、发送请求时的入参

参考图片如下:

2、因为我们要做压力测试,所以在线程组页面也要进行一些设置

a、线程数==20     这里的线程数也就是我们所说的用户并发数,有20个用户来进行压力测试。

b、循环次数 勾选永远,因为是压力测试,要一直循环下去。

c、持续时间 ==600秒  一般请求下是10-15分钟

参考下图:

3、为了测试结果,我们添加了一个查看结果树和一个聚合报告

在聚合报告中会详细记录这次压力测试的一个结果信息。

这里有一些概念:

Samples:表示你这次测试中一共发出了多少个请求

TPS :服务端每秒钟处理的请求数 ,在实际当中TPS越大该性能越好。
响应时间 :单个 Request 的平均响应时间,越短越好。

结果请参考下图

4、最后给大家介绍一下如何添加负载机,由于在现实的环境中,我们自己的电脑配置是有限的,需要拿其他的电脑来一起进行压力测试,所以出现了负载机的概念。

其实添加负载机是很简单的,

1、在负载机的电脑上面,只需要启动jmeter-server.bat的文件就可以了(需要配置jdk及jmeter的环境变量)

2、第二步,需要在主控机上面配置负载机的ip地址,配置方法是:在该路径下E:\apache-jmeter-3.0\bin(jmeter本地的解压路径),修改jmeter.properties文件中的remote_hosts信息,

把负载机的ip加入到里面
 remot_hosts=127.0.0.1,192.168.1.2:1099,192.168.1.3:1099

如图:

最后执行远程全部启动,多台电脑一起来进行压力测试--成功running起。

原文地址:https://www.cnblogs.com/wsy0202/p/11286995.html

时间: 2024-11-02 11:29:05

使用jmeter进行压力测试及如何添加负载机的相关文章

Jmeter添加负载机

1.启动jmeter-server(Windows下bin/jmeter-server.bat) 2.修改配置文件添加负载机,修改bin/jmeter.properties文件 在remote_hosts处添加负载机ip,默认端口号为1099,多个负载机用','隔开即可 3.重启jmeter 4.点击运行--远程启动--选择负载机 4.此时可以收集到远程负载机的运行结果

如何用Jmeter做压力测试 --- 转

Jmeter是一个性能测试工具,同loadrunner类似,他功能较多,我们常用的功能是用jmeter模拟多浏览器对网站做压力测试.    下载jmeter地址 :http://jakarta.apache.org/我们一般的网站,在进入业务功能前先需登录,然后才能访问业务功能.下面介绍如何用jmeter登录系统再对主业务做压力测试.1 运行jmeter    2 左边树将出现测试计划.工作台两根节点.3 选择测试计划,按右键->添加->threads(users)线程组    线程组能设置以

【转载】Jmeter接口测试+压力测试

?jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以.jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用. ??jmeter可以做接口测试和压力测试.其中接口测试的简单操作包括做http脚本(发get/post请求.加cookie.加header.加权限认证.上传文件)

JMeter接口压力测试课程入门到高级实战(目录)

章节一压力测试课程介绍1.2018年亿级流量压测系列之Jmeter4.0课程介绍和效果演示 简介:讲解课程安排,使用的Jmeter版本2.常用压力测试工具对比简介:目前用的常用测试工具对比章节二 JMeter4.x基础知识讲解和压测实操3.Jmeter基本介绍和使用场景4.本地快速安装Jmeter4.x简介:GUI图形界面的安装1.需要安装JDK8.或者JDK9,JDK102.快速下载5.Jmeter目录文件讲解简介:讲解jmeter解压文件里面的各个目录,文件等6.Jmeter语言版本中英文切

Jmeter接口测试+压力测试

转自https://blog.csdn.net/github_27109687/article/details/71968662 接口测试 Jmeter-http接口脚本 一般分五个步骤:(1)添加线程组 (2)添加http请求 (3)在http请求中写入接入url.路径.请求方式和参数 (4)添加查看结果树 (5)调用接口.查看返回值 jmeter 发get请求 jmeter 发post请求 jmeter 添加cookie 需要在线程组里添加配置元件-HTTP Cookie 管理器 jmete

性能测试工具 jmeter 分布式压力测试实操

性能测试工具 jmeter 分布式压力测试实操 本文在Non-GUI Mode下进行,准备好三台有jdk环境,linux操作系统,同一局域网测试机器,运行两台slave,一台master机器,进行分布式测试. slave-1/slave-2/master配置好jmeter环境(以下操作在jdk版本1.8环境下进行的) 1.下载jmeter3.2 wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-3.2.tgz 2

利用jmeter进行压力测试

1.压力测试的简单讲解 2.压力测试的监控 3.压力问题的简单定位 4.jmeter进行压力测试 1.压力测试的简单讲解 1.什么时候进行压力测试. 基于接口的压力测试,在接口功能测试完成之后就可进行接口的压力测试.如果有接口的依赖关系,各个接口都要完成接口的功能测试之后,再行压力测试 基于业务多场景的综合压力测试,要在所有业务功能测试通过之后进行 2.压力测试的合理性 压力测试结果是否有效,还要看压力环境,举个例子: 测试环境和生产环境硬件配置没可比性,那么测试环境的压力测试毫无意义,测试报告

Apache JMeter开源压力测试/负载测试工具 2.12 官方最新版

软件介绍 Jmeter是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试),而且用Jmeter 来测试 Restful API, 非常好用. 如何学好Jmeter: 如果你用Jmeter去对Web进行功能测试,或者性能测试. 你必须熟练HTTP协议,才能学好Jmeter. 否则你很难理解Jmeter中得概念. Jmeter运行: 解压后, 运行  “bin/jmeter.bat” Jmeter 是支持中文的, 启动Jmeter 后, 点击 Opti

【转】利用JMeter进行压力测试

压力测试以软件响应速度为测试目标,尤其是在较短时间内大量并发用户的同时访问时,软件的性能和抗压能力. JMeter是一款开源的压力测试工具,目前最新Release版本是2.3.4,它不仅可以测试Web服务器,还可以测试数据库.JMS.Web Service.LDAP.JUNIT 等多种对象的测试能力.下载地址:http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi 下面简单介绍一下JMeter. 测试计划是测试的起点,其他所有组