性能测试工具---jmeter
一、jmeter:简介
Apache jmeter是Apache组织的开发的源代码项目,是一个纯的Java应用,用于压力测试和性能测试,他最初的测试使用于web端的测试,但是后来也被扩展到其他的测试领域;
二、作用
jemeter可以用于对静态和动态的资源(文件,servlet,perl脚本,Java对象,数据库的查询,FTP服务器或者是其他的资源)的性能的测试,它可以用于分析不同压力情况下的总体的一个性能的情况,也可以使用jemeter提供图形化界面,分析性能指标,或者在高负载情况下测试你的服务器的脚本,对象;
三,jmeter与lr的区别:
loadrunner比较麻烦,文件体积大,支持脚本录制,支持参数化,集合点,检查点,关联,多协议,IP欺骗,多线程,报告生成与导出,测试成本;
jemeter:比较简洁,体积小,支持脚本录制,支持参数化,集合点,检查点,关联,多协议,IP欺骗(不支持),多线程,报告生成与导出,测试成本;
四:配置环境
1、安装JDK:
JDK下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、打开到你看到的界面:
3、点击上图中Java,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示:
4、然后安装,配置具体可以网络搜索这里不在赘述了;
五:jemeter下载地址:
http://jmeter.apache.org/download_jmeter.cgi
下载:
5.1:下载后解压对应的压缩包:然后我们下载完成后,解压,查看对应的压缩包如下:
5.2查看bin目录的文件:
ApacheJMeter.jar这个文件:打开这个文件,就相当于打开jmeter软件;
jmeter.properties:系统配置文件
jmeter.sh:Linux启动文件
jmeter:批处理
jmeter-server:Windows分布式测试要用到的服务器测试
docs相关的接口文档目录
extrash:扩展插件的文档目录
lib:所用到的插件目录,里面全是jar包,jmter会自动在jMETERHOME/lib和ext相关目录下寻找先关的类;
Licenses:jmeter证书目录;
printable_docs:用户使用手册;
这些东西可能需要大家熟悉,这样大家就可以知道我们启动jMeter在个目录,手册在哪个目录,使用插件的时候在哪个目录里面;
这些东西都需要大家熟悉;
二:jMeter的功能概要:
资源生成器:用于生成测试过程中服务器,负载机的资源代码
用户运行器:通常是一个脚本运行引擎,根据脚本要求模拟指定用户行为;
性能测试工具---jmeter的更多相关文章
- 1 认识开源性能测试工具jmeter
典型的性能测试工具主要有2个,Load Runner和jmeter.Load Runner是商业化的,Jmeter是开源的.下面我们认识一下开源性能测试工具jmeter. 1.jmeter是什么? A ...
- 性能测试工具 jmeter 分布式压力测试实操
性能测试工具 jmeter 分布式压力测试实操 本文在Non-GUI Mode下进行,准备好三台有jdk环境,linux操作系统,同一局域网测试机器,运行两台slave,一台master机器,进行分布 ...
- 转 1 认识开源性能测试工具jmeter
1 认识开源性能测试工具jmeter 典型的性能测试工具主要有2个,Load Runner和jmeter.Load Runner是商业化的,Jmeter是开源的.下面我们认识一下开源性能测试工具j ...
- 性能测试工具JMeter 基础(六)—— 测试元件: 线程组
线程组的定义: 线程组是测试计划执行的入口,所有的逻辑控制器和取样器都必须在线程组下,其他的元件根据位置的不同作用域是不同的. 线程组是每个线程都是独立运行测试脚本,一个线程组就等于一个用户,通过多个 ...
- Web性能测试工具JMeter
做Web方面的黑盒测试,也就是功能测试,基本不需要什么测试工具,都是直接打开浏览器访问,点一点界面就行. 现在流行的移动互联网应用,客户端和服务端的开发是分离的,两者开发进度肯定不一样,可能存在服务端 ...
- 性能测试工具JMeter
JMeter介绍 Apache JMeter是Apache组织的开放源代码项目,具有极高的可扩展性,是一个100%纯Java桌面应用,用于压力/性能测试.JMeter可以用于测试静态或者动态资 ...
- Tools - 负载性能测试工具JMeter
JMeter简介 HomePage:http://jmeter.apache.org/ Apache JMeter是Apache组织开发的基于Java的开源负载性能测试工具. 可以用于对服务器.网络应 ...
- 性能测试工具——Jmeter使用小结(一)
Apache Jmeter是针对Java的一款性能测试工具,利用该工具可以实现自动化的批量测试和结果聚合,适合做接口压测.今天就来捋一捋软件安装的一些小细节和使用. 一.安装 Jmeter基于JDK, ...
- 性能测试工具Jmeter你所不知道的内幕
谈到性能测试,大家一定会联想到Jmeter和LoadRunner,这两款工具目前在国内使用的相当广泛,主要原因是Jmeter是开源免费,LoadRunner 11在现网中存在破解版本.商用型性能测试工 ...
- 阿里云PTS分享-用性能测试工具JMeter实现基于供应链业务上对于WebSocket 协议的压测
性能测试PTS(Performance Testing Service)是面向所有技术相关背景人员的云化性能测试工具,孵化自阿里内部平台.有别于传统工具的繁复,PTS以互联网化的交互,面向分布式和云化 ...
随机推荐
- IDEA下载Git中项目
一. 打开idea,点击File>Settings,搜索git(安装系统默认设置即可) 二. 选择git 三. Git中项目的路径粘贴到ID ...
- months_between
select months_between(to_date('2016.01.29','yyyy.mm.dd'), to_date('2016.02.29','yyyy.mm.dd')) from ...
- 简单方法解决bootstrap3 modal异步加载只一次的问题
用过bootstrap3自身的modal的remote属性的人可能都有相同的疑惑:就是点击弹出modal后再次点击会从缓存中加载内容,而不会再次走后台,解决办法就是只要让modal本身的属性发生变化, ...
- Oracle多行记录合并/连接/聚合字符串的几种方法
怎么合并多行记录的字符串,一直是oracle新手喜欢问的SQL问题之一,关于这个问题的帖子我看过不下30个了,现在就对这个问题,进行一个总结. 什么是合并多行字符串(连接字符串)呢,例如:SQL& ...
- Robot Operating System (ROS)学习笔记3---键盘控制
搭建环境:XMWare Ubuntu14.04 ROS(indigo) 转载自古月居 转载连接:http://www.guyuehome.com/253 一.创建控制包 catkin_creat ...
- putty使用秘钥对登录百度云系统全过程
使用秘钥对登录百度云系统全过程 1在百度云生成秘钥对 并且绑定要登录的IP 1)创建 2) 创建成功后,会自动下载私钥到本地 3)绑定 4)绑定完毕 2把下载到本地的私钥使用putty key gen ...
- 查SQLserver性能瓶颈
https://www.cnblogs.com/wayne-ivan/p/3821750.html
- NDK samples以及部分博客
谷歌的ndk samples Android NDK samples with Android Studio http://developer.android.com/ndk 引用C/C++文件请参考 ...
- django之ReverseOneToOneDescriptor
class ReverseOneToOneDescriptor(object): """ Accessor to the related object on the re ...
- 浅谈JSONObject与JSONArray的区别
例如:一个json字符串如下: { "type":[{"a","1"},{"a","2"},{&qu ...