性能测试工具---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以互联网化的交互,面向分布式和云化 ...
随机推荐
- android 开发 对话框Dialog详解
转载请注明出处:红亮的专栏:http://blog.csdn.net/liang5630/article/details/44098899 Android中的对话框形式大致可分为五种:分别是一般对话框 ...
- tornado-websocket
WebSockets 允许浏览器和服务器之间进行 双向通信 server端: class WebSocketHandler(WebBaseHandler): ''' websocket ''' use ...
- 关于Git的一些总结【自用】
创建ssh keyssh-keygen -t rsa -C "邮箱" cat is_rsa.pub 获取public key ssh -T git@github.com 测试是 ...
- 44.纯 CSS 创作背景色块变换的按钮特效
原文地址:https://segmentfault.com/a/1190000015192218 感想: 伪元素作为背景变化. HTML code: <nav> <ul> &l ...
- python中len 小练习:获取并输出集合中的索引及对应元素
len()用来获取长度.字节等数值 1 a = ["hello", "world", "dlrb"] 2 b = len(a) 3 for ...
- numpy+pandas 基础学习
#-*- coding:utf-8 -*- import numpy as np; data1=[1,2,3,4,5] array1=np.array(data1) #创建数组/矩阵 # 使用nump ...
- 选择、操作web元素-3
11月5日 Selenium 作业 3 登录 51job , http://www.51job.com 输入搜索关键词 "python", 地区选择 "杭州"( ...
- 查找nginx安装的路径
你可以用这两个命令,找安装启用的路径 netstat -tnlp|grep nginx 然后看到一行记录,复制最后的一个数据(进程ID) ps -aux |grep 进程ID 就可以看到 NINGX的 ...
- day02-格式化输出
python格式化字符串有%和{}两种 字符串格式控制符. 字符串输入数据格式类型(%格式操作符号) %%百分号标记%c字符及其ASCII码%s字符串%d有符号整数(十进制)%u无符号整数(十进制)% ...
- Shell编程:小白初步
shell类型: shell的历史网络上有一大堆,这里就不介绍了.但是我们的Linux系统上是有许多种shell的我们可以查看:使用命令 vi /etc/passwd 可以查看用户对应的shell(其 ...