jmeter学习之安装篇(一)
一、Jmeter简介
Jmeter是Apache组织开发的基于Java开源项目,设计之初是用于做性能测试的,同时它在实现对各种接口的调用方面做的比较成熟,因此,常被用做接口功能测试和性能测试。
Jmeter能够很好的支持各种常见接口,如HTTP(S)、WebService、JDBC、JAVA、FTP等,并以多种形式展现测试结果。
当然,以上并不是Jmeter的全部功能,还有很多地方需要深入探究,而且还有很多插件不断出现,相信以后会变得越来越强大。
二、Jmeter安装
1、注意事项
由于Jmeter是基于Java开发的,需要依赖Java环境,因此在安装Jmeter之前需要安装JDK。
需要注意的是jmeter3.0以上的版本都需要jdk7以上才能支持,其它没啥特别的。
以win10系统为例介绍如何安装
2、安装jdk
安装好之后会有两个文件夹一个是jdk 一个是jre(运行)
jdk安装在d盘位置:D:\Program Files\Java\jdk1.8.0_221(环境变量配置时需用到)
jre安装在c盘位置:C:\Program Files\Java\jre1.8.0_221
3、配置jdk环境变量
位置:“我的电脑”>鼠标右键菜单>"属性">"高级系统设置">"环境变量";
注意:变量的新建和编辑都在系统变量中
新建系统变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_221 (即jdk安装的位置)

变量名:Path  (这个变量名已在系统变量中存在,添加后移到顶端)
变量值: %JAVA_HOME%\bin

新建系统变量名:CLASSPATH
变量值:.;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar(记住前面的.)

4、解压jmeter免安装包,并配置jemter环境变量
新建变量名:JMETER_HOME
变量值:D:\apache-jmeter-5.1.1

编辑变量名:CLASSPATH
变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;
%JMETER_HOME%\lib/logkit-2.0.jar;(中间用英文 ; 隔开)

在用系统变量path后面加上%JMETER_HOME%\bin

5、测试安装和环境变量是否成功
回车弹出命令行窗口,分别输入java -version(验证是否安装jdk)、jmeter(验证jmeter是否安装成功)
出现下图表明都安装成功了

6、如何打开jmeter
进入D:\apache-jmeter-5.1.1\bin
点击 ApacheJMeter.jar 打开,界面默认为简体中文
或者点击 jmeter.bat 打开

jmeter学习之安装篇(一)的更多相关文章
- JMeter学习-016-思路篇之-山重水复柳暗花明
		
首先,此文非技术类博文,为思路类的博文,敬请参阅,欢迎共同探讨! 今天在编写 JMeter 接口监控脚本时,遇到了一个问题,在解决问题的时候,思路出现了偏差,导致了自己在解决问题时,绕了弯,浪费了些时 ...
 - SystemTap 学习笔记 - 安装篇
		
https://segmentfault.com/a/1190000000671438 在安装前,需要知道下自己的系统环境,我的环境如下: uname -r 2.6.18-308.el5 Linux ...
 - Appium学习路-安装篇
		
比较好的文章:http://www.15yan.com/story/4GbuTwXQKDU/ 官网资料:http://appium.io/slate/cn/v1.2.0/?python#appium ...
 - PCI GXL学习之安装篇
		
作者:朱金灿 来源:http://blog.csdn.net/clever101 上周简单学习了PCI gxl的使用和二次开发.说实话gxl没有我想象中那么自动化,我原以为把一个数据处理作业扔给gxl ...
 - Redis学习笔记-安装篇(Centos7)
		
1.安装 这里使用源代码安装的方式,如果你希望使用yum或者rpm包安装的方式,可以百度一下,安装方法可谓多如牛毛. # 下载安装包 # wget http://download.redis.io/r ...
 - postgresql学习之安装篇
		
---恢复内容开始--- 安装方法: 1.可以使用操作系统自带的安装源 2.可以使用官网下载的源码进行安装 3.可以使用编译好的包入.run格式的安装包安装(本文使用的是这种安装方法,下载地址http ...
 - JMeter学习-011-JMeter 后置处理器实例之 - 正则表达式提取器(三)多参数获取进阶引用篇
		
前两篇文章分表讲述了 后置处理器 - 正则表达式提取器概述及简单实例.多参数获取,相应博文敬请参阅 简单实例.多参数获取. 此文主要讲述如何引用正则表达式提取器获取的数据信息.其实,正则表达式提取器获 ...
 - OracleDesigner学习笔记1――安装篇
		
OracleDesigner学习笔记1――安装篇 QQ:King MSN:qiutianwh@msn.com Email:qqking@gmail.com 一. 前言 Oracle是当 ...
 - 【tensorflow】tensorflow学习记录——安装、第一个程序篇
		
机器学习,人工智能往后肯定是一个趋势,现阶段有必要研究一两个人工智能的工具,以免自己技术落伍,其中tensorflow就是一个很不错的项目,有谷歌开发后开源,下面开始学习安装和使用 安装篇: 很不幸, ...
 
随机推荐
- Jmeter系列(7)- 基础线程组Thread Group
			
如果你想从头学习Jmeter,可以看看这个系列的文章哦 https://www.cnblogs.com/poloyy/category/1746599.html Thread Group基础线程组介绍 ...
 - Linux安全实验缓冲区溢出
			
缓冲区溢出实验: 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况.这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段.这一漏洞的出现是由于数据缓冲器和返回地址的暂时关 ...
 - 设置 cipher suite
			
https://man.openbsd.org/SSL_CTX_set_cipher_list.3#ECDHE SSL_CTX_set_cipher_list() sets the list of a ...
 - 怎么将swagger API导出为HTML或者PDF
			
文章目录 将swagger API导出为HTML或者PDF 什么是Asciidoc swagger2markup-maven-plugin asciidoctor-maven-plugin 使用命令行 ...
 - ZK安装、ZK配置、ZK集群部署踩过的大坑
			
天天采坑.来来咱们一起来填zookeeper的坑呀!! 解决坑一定要注意zk根目录下的神器,那就是logs目录下的日志, 第一坑:错误: 找不到或无法加载主类 org.apache.zookeeper ...
 - 【Linux常见命令】alias命令
			
alias命令用于查看和设置指令的别名. 用户可利用alias,自定指令的别名. 若仅输入alias,则可列出目前所有的别名设置. alias的效力仅及于该次登入的操作.若要每次登入是即自动设好别名, ...
 - shell脚本(多线程批量创建用户)
			
shell脚本中的多线程 很多场景中会用到多线程,例如备份数据库,有100个库,正常备份效率极其低下.有了多线程原本可能需要10个小时备份,现在分10个线程同时去干,只要一个小时就解决了.今天就介绍下 ...
 - Vue Cli 3 打包上线 部署到Apache Tomcat服务器
			
使用 npm run build 打包项目 在根目录中有一个dist文件夹 我使用的服务器是 Apache Tomcat 把项目放进tomcat /webapps 中 启动服务器 <mac O ...
 - 爱创课堂每日一题第十五题HTTP和HTTPS?
			
HTTP协议通常承载于TCP协议之上,在HTTP和TCP之间添加一个安全协议层(SSL或TSL),这个时候,就成了我们常说的HTTPS.默认HTTP的端口号为80,HTTPS的端口号为443. 转载于 ...
 - ServerVariables集合
			
当讨论Request对象内容时,要研究的集合之一就是ServerVariables集合.这个集合包含了两种值的结合体,一种是随同页面请求从客户端发送到服务器的HTTP报头中的值,另外一种是由服务器在接 ...