Jmeter压力并发测试

二、点击Download Releases选择版本下载

三、下载解压;

将解压后的文档存盘-下载logkit-2.0.jar(汉化包)放到jmeter目录D:\apache-jmeter-4.0\lib  -配置系统变量

JMETER_HOME   例:D:\apache-jmeter-4.0

          D:\apache-jmeter-4.0\lib\ext\ApacheJMeter_core.jar

          %JMETER_HOME%\lib\jorphan.jar

          %JMETER_HOME%\lib\logkit-2.0.jar

四、进入jmeter安装的bin目录  D:\apache-jmeter-4.0\bin   点击jmeter.bat

出现这样的页面即可安装成功;

使用jmeter测试高并发:

1、创建线程组

2、设置线程参数

3、网路请求也可添加cookie管理器  网站有登录限制的需要用到记录用户信息(非必须)

4、添加HTTP请求,为录制http连接使用

5、可以添加添加HTTP代理服务器   (添加代理需要在浏览器中设置代理)

6、选择需要得到测试的报告样式

7、开始执行查看样式

8、停止查看返回的数据和请求是否正常

用表格样式查看

9、执行错误

原文地址:https://www.cnblogs.com/6J2B2/p/12028894.html

时间: 2024-11-06 11:58:37

Jmeter压力并发测试的相关文章

Apache ab 压力并发测试工具

当你使用PHP(或其他编程语言)完成一个web程序的开发,并且web程序在Apache服务器上正常运行的时候,你有没有考虑过对你的Apache服务器及部署在其上的web程序进行一些压力测试呢?毕竟,真金不怕火炼,只要配置优化合理.程序代码运行性能良好.硬件撑得住,通过压力测试我们就能看到一个喜人的成绩.话又说回来,即使测试结果差强人意或者糟糕透了,我们也可以好好反思并找到「问题出在哪里」.说了这么多废话,其实就是想告诉你一句:对服务器以及网站程序进行压力测试还是很有必要的. 要对Apache及其

Jmeter做并发测试(设置集合点)

集合点:让所有请求在不满足条件的时候处于等待状态. 如:我集合点设置为50,那么不满足50个请求的时候,这些请求都会集合在一起,处于等待状态,当达到50的时候,就一起执行.从而达到并发的效果. 那么Jmeter中可以通过同步定时器 Synchronizing Timer 来完成. Number  of Simulated Users to Group by:按组分组的模拟用户数. timeout in milliseconds:Timout的意思是等待请求多久后,不管线程数有没有到达设置的并发数

Jmeter运营活动并发测试—巧用集合点

在运营活动测试过程中,经常需要对秒杀活动或定时抽奖活动进行并发测试.那么怎样快速便捷的模拟多用户同时参与活动,抽取奖品,进行并发测试呢?尤其是,当奖品总数N<用户总数M时,代码是否会存在奖品多发给用户,导致奖品剩余总数出现负数的严重bug? 下面介绍使用轻量级开源测试工具Jmeter进行并发测试的方法--巧用集合点. 以总产品数为3,模拟多用户(5个用户)同时进行抽奖并发测试为例,进行介绍.         思路:首先在运营后台配置产品总数为3,其次模拟多用户登陆,最后通过设置集合点的方式,模拟

初学者Jmeter对HTTP请求压力测试、并发测试的简单使用

测试目的:测试服务器能同时承受多少条HTTP请求. 通过利用操作系那个对简单的Jmaeter来对服务器进行简单的压力.并发测试 一.运行Jmeter: 首先在网上下载一个jmeter,我下载的是2.3.4版本,其他版本同理 通过解压后得到一个tgz格式的文件,然后再继续解压得到一个文件夹如下图: 打开文件夹运行bin目录下的 jmeter.bat即可进入jmeter的主界面,如图: 假如运行 jmeter.bat报错不能正常打开,那就要检查本机是否有安装JDK,如果能保证安装好JDK和配置好环境

jmeter多用户并发压力测试(导入文件)

jmeter多用户并发压力测试可用CSV Data Set Config (添加--配置元件--CSV Data Set Config) Filename:  文件的位置(如果是同目录下csv文件,可不填写路径,写名称即可) Variable Names: 变量名称.多个变量用 ,  或者  ; 隔开 Recycle on EOF:文件结束后是否要循环 Stop thread on EOF(文件结束是否中止线程) File Encoding: 默认为ANSI Allow Quoated data

Jmeter对HTTP请求压力测试、并发测试

最近公司需要开发一个简单的报名系统,供外网用户提供报名服务,由于我们公司是个初创的微型公司,开发人员都是刚毕业不久,开发经验相当缺乏. 对于服务器性能测试这块的经验更是少得可以忽略.迫使不得不让我们去尝试了解测试的知识. 首先我们的需求场景如下: 服务器硬件:(只有一台) 系统:Windows 2003 WebServer:Tomcat 7.0 Jdk:7.0 CPU:8核 2.9GHz两个 内存:16G 报名应用系统:只需要向外提供一个报名和找回报名号的接口. 我们需要:测试服务器能同时承受多

转载:JMeter压力测试入门教程[图文]

JMeter压力测试入门教程[图文] Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域. 它可以用于测试静态和动态资源例如静态文件.Java小服务程序.CGI脚本.Java 对象.数据库, FTP服务器, 等等.JMeter 可以用于对服务器.网络或对象模拟巨大的负载,来在不同压力类别下测试它们的强度和分析整体性能.另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验

Jmeter之仿真高并发测试(集合点)

场景: 大家在使用Jmeter测试的时候应该发现了, (1)线程启动了就会直接发送测试请求:--如果要模拟在一瞬间高并发量测试的时候,需要调高线程数量,这很耗测试机器的性能,往往无法支持较大的并发数,无法控制每次测试的瞬间并发量: (2)如果使用了constant throughput timer,可以模拟较长时间的并发测试,但是仍无法满足稳定的瞬间高并发测试: 解决: 1.使用集合点: 作用:阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很大的压力. 引用虫师的话"红军排长说:等

jmeter 压力测试 参数

Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”.今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅. 如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数据,共有10个字段,含义分别如下. Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值 #Sam