一、安装Java环境

1.下载JDK

JDK 可以到官网选择windows系统版本(32位/64位)下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.安装JDK和JRE

双击下载的“jdk-7u80-windows-x64.exe”进行一步一步安装;

3.配置系统环境

配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"。

(1)JAVA_HOME环境变量:在系统变量里点击新建,变量名填写JAVA_HOME,变量值填写JDK的安装路径。(根据自己的安装路径填写)

(2)CLASSPATH环境变量:新建CLASSPATH变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

(3)path环境变量:在系统变量里找到Path变量,双击Path,由于原来的变量值已经存在,故应在已有的变量后加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”

4.验证JAVA环境配置是否成功:运行(Windows+r)输入cmd,分别输入java -version

二、Jmeter安装

1、下载Jmeter:http://jmeter.apache.org/

2、解压apache-jmeter-2.9.zip文件至D:\ProgramFiles(86)目录下;

3、我的电脑----》属性----》高级----》环境变量----》在系统变量中----》点击新建JMETER_HOME,

变量名输入:JMETER_HOME

变量值输入:I:\ProgramFiles(86)\apache-jmeter-4.0

4、编辑CLASSPATH变量,加上%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;然后确定

5、点击Jmeter中bin目录下面的jmeter.bat文件即可打开Jmeter了。(Linux运行Jmeter.sh)

注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口;

三、Jmeter的语言切换

方法一:修改Options

  • 依次点击【Options】----》【Choose Language】---》【Chinese(Simplified)】,即可配置成中文简体,需注意的是该方法只对当次生效,下次打开Jmeter依然是英文。如需永久生效,请使用下面两种方法;

方法二:修改jmeter.properties文件

  • 打开jmeter解压缩文件下的bin目录,找到jmeter.properties文件并用编辑器打开,
  • 在#language=en下面插入一行language=zh_CN,修改后保存
  • 重新启动Jmeter界面显示为中文简体

方法三:修改jmeter.bat文件

  • 使用编辑器打开JMeter启动文件jmeter.bat
  • 将set JMETER_LANGUAGE=-Duser.language="en" -Duser.region="EN"修改成set JMETER_LANGUAGE=-Duser.language="zh" -Duser.region="CN",保存代码
  • 重新启动Jmeter界面显示为中文简体

四、Jmeter响应中文乱码

  • 修改jmeter.properties文件
  • 打开jmeter解压缩文件下的bin目录,找到jmeter.properties文件并用编辑器打开,
  • 在# The encoding to be used if none is provided (default ISO-8859-1)、#sampleresult.default.encoding=ISO-8859-1
  • 下面插入一行The encoding to be used if none is provided (default utf-8)、sampleresult.default.encoding=utf-8,修改后保存
  • 重新启动Jmeter

五、Jmeter的背景切换

点击【Options】----》【Look and Feel】---》【Metal白色】

六、Jmeter的插件安装

1、安装Plugins Manager插件

(1)、插件下载官方地址:https://jmeter-plugins.org/downloads/all/

(2)、将下载的plugins-manager.jar包复制到Jmeter安装目录,lib/ext下面

(3)、重启Jmter,启动Jmeter后选项菜单中有Plugins Manager选项

(4)、点击Plugins Manager,出现下图界面,分别显示已安装插件,可用插件(未安装),可更新插件

(5)、点击Available Plugins选项,选择安装的插件,这里主要选择JSON Plugins、PerfMon、XML Plugins、WebSocket等插件,选中要安装的插件后,点击有右下角“Apply Changes and Restart JMeter”,出现如下界面:

(6)、Jmeter重启后,添加-监听器列表中有以jp@gc开头的选项时,插件安装成功

2、Plugins Manager主要插件介绍(右上角窗口介绍了插件的功能及使用方法)

(1)、PerfMon:监控服务器硬件,如CPU,内存,硬盘读写速度等

(2)、3Basic Graphs:主要显示平均响应时间,活动线程数,成功/失败交易数等

(3)、5Additional Graphs:主要显示吞吐量,连接时间,每秒的点击数等

3、服务器监控

在JMeter要监控的服务器中,装插件ServerAgent-2.2.1,且解压,启动该插件startAgent.sh
(1)、下载ServerAgent

(2)、添加监听器

  • 在线程组中添加监听器jp@gc- PerfMon Metrics Collector并配置ip,port,监控内容等

Jmeter接口测试【1】_安装配置教程的更多相关文章

  1. MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

    MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://m ...

  2. Windows基础环境_安装配置教程(Windows7 64、JDK1.8、Android SDK23.0、TortoiseSVN 1.9.5)

    Windows基础环境_安装配置教程(Windows7 64.JDK1.8.Android SDK23.0.TortoiseSVN 1.9.5) 安装包版本 1)     JDK版本包 地址: htt ...

  3. Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

    Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmw ...

  4. CentOS7.2+MySQL5.7_ yum源方式_ 安装配置教程

    1)访问mysql官方网站 #访问网站 https://dev.mysql.com/downloads/file/?id=470281 2)下载安装包到linux #进入文件存放路径 cd /usr/ ...

  5. 【Jmeter】Jmeter安装配置教程

    jmeter安装配置教程 1.安装jdk,配置环境变量 进入官网,https://www.oracle.com/downloads/index.html#java,选择 Java (JDK) for ...

  6. QT开发环境安装配置教程

    QT开发环境安装配置教程 分类: QT2012-11-29 23:31 35366人阅读 评论(12) 收藏 举报 Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Cre ...

  7. 2018超详细sublime text3+python3.x安装配置教程(附常用插件安装教程)

    导读 本文是关于2018年7月最新版sublime text3+pythin3.x下载及安装配置教程,sublime text3版本为3176,python版本为3.7,安装环境是基于windows1 ...

  8. centos7命令行和图形界面的相互切换(附centos7安装配置教程)

    一.最近安装了centos7,发现在命令行和图形界面的相互切换命令上,与centos以往版本有很大不同,先整理如下,加深记忆. 1,centos7默认安装后,跟其他版本一样,启动默认进入图形界面: 2 ...

  9. Windows上PostgreSQL安装配置教程

    Windows上PostgreSQL安装配置教程 这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的 ...

随机推荐

  1. C++贪心算法实现活动安排问题

    问题描述: 设有n个活动的集合E={1,2,…,n},其中,每个活动都要求使用同一资源,而在同一时间内只有一个活动能使用这一资源.每个活动i都有一个要求使用该资源的起始时间si和一个结束时间fi,且s ...

  2. ztree实现复选框单选功能

    /** * ztree的默认配置项 * */ var setting = { view: { selectedMulti: false //按住ctrl是否可以多选 }, check: { enabl ...

  3. loadrunner安装和应用

    问题:1.负载测试流程 2.为什么实现性能测试自动化 3.设置场景  (场景定义) 4.事物响应时间,吞吐量和吞吐率,正在运行vuser,windows资源,每秒点击次数,每秒http响应数. 5.i ...

  4. 使用acme.sh申请&自动续期LetsEncrypt免费SSL证书(转)

    一.简介 LetsEncrypt是一个免费.自动.开放的证书颁发机构.acme.sh 实现了 acme 协议, 可以从 LetsEncrypt 生成免费的证书. 本文介绍如何使用acme.sh来签发并 ...

  5. ZABBIX监控TCP连接状态

    一.获取监控数据 # /bin/netstat -an|awk '/^tcp/{++S[$NF]}END{for(a in S) print a,S[a]}' LISTEN ESTABLISHED T ...

  6. python socket 传输文件

    推荐资料 https://www.cnblogs.com/xiaokang01/p/9865724.html socket传输文件 思路: # 先将报头转换成字符串(json.dumps), 再将字符 ...

  7. js的函数三角恋

    原创,转载请标明来源https://www.cnblogs.com/sogeisetsu/ js的函数三角恋 1.什么是构造函数 是专门用于创建对象的 对象就是object **** 1.什么是函数? ...

  8. swiper使用总结-坑点汇总

    1.开发中遇到个坑,ScrollableTabView(选项卡)+swiper(轮播图)在安卓下,初始化的第一页不会渲染,需要在ScrollableTabView挂载完毕后再渲染swiper. 解决方 ...

  9. el获取对象属性大小写问题

    当el表达式首字母大写,会判断第二个字母大小写,小写,抛异常:大写,则直接拼接get,形成getter方法 当el表达式首字母小写,会判断第二个字母大小写,大写,必须第一个字母大写:否则无法获取值 e ...

  10. Mybatis「MySQL-Oracle」 中主键自动生成 <selectKey> 序列化

    有时候我们不仅仅是通过返回 int 影响行数来确定数据是否插入成功就行了,因为我们总是会用到这个刚刚插入的自增主键,比如主子表入库,子表需要主表的 id,那这个时候我们再去数据库查就显得有点 low ...