学习的python,需要下载jemter做接口测试。

一、.jMeter介绍

Apache组织开发的基于JAVA压力测试工具

100%纯JAVA开发,完全可移植性

可用于测试静态和动态资源

多协议--http/ftp/java/socket/jdbc(数据库)

完全多线程

高可扩展性

1.1与Loadrunner有何不同?

1)首先Loadrunner是一款商业工具,jmeter是开源的免费的。

2)jmeter是java开发,java是可以跨平台的,完全跨平台,如window、linux、ios、mac都是支持的,而loadrunner只能运行在window平台

3)jmeter是通过多线程模拟多用户,而loadrunner是可由多线程和多进程模拟多用户。

4)loadrunner是一款商业工具源代码是不对外开放的,所以说要对它进行扩展是很难的。而jmeter是开源的,代码是开放的,只要你有能就可以对其进行二次开发,或者编写一些插件。

二、jdk下载

1.1因为jmeter是基于java开发的,想要运行java程序,必须要安装jdk。

1.2jemeter版本条件

JMeter2.x---最低jdk1.6

JMeter3.0/3.1----最低jdk1.7

JMeter3.2/3.3----最低jdk1.8

JMeter4.0-----jdk1.8

1、JDK官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、根据运行平台类型下载对应的位数的JDK,我当前电脑是windows 64位操作系统的,我们就下载64位的:

3、点击exe运行,安装

4、配置环境变量

(1)右键我的电脑属性-高级系统设置-系统设置-,点击下面的"环境变量"。

(2)添加JAVA_home系统变量

在新弹出窗口上,点”系统变量“下面的”新建“按钮。弹出新建窗口,变量名为JAVA_HONE,变量值为JDK安装的最终路径,我这里装的地址是C:\Program Files\Java\jdk1.8.0_181,所以填JDK安装的最终路径C:\Program Files\Java\jdk1.8.0_181,点确定完成

(3)设置Path变量

由于系统本身已经存在这个变量,所以无需新建。在原本基本上添加JDK相关的,找到Path变量双击编辑。

由于每个值之间用;符号间断,所以先在末尾加上;(注意是英文格式的,不要输其他符号空格等),加上;符号后在末尾加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,点确定完成

(4)添加CLASSPATH变量

由于不存在,所以新建一个,变量名CLASSPATH,变量值%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。首尾不带空格的,点确定完成,至此环境变量配置完成,点确定关掉环境变量配置窗口。

(5)下面验证是否配置成功

点开始运行输入cmd打开命令行窗口,输入java -version,显示版本1.8.0_181。输入javac -version,也显示1.7.0_51。说明JDK安装及环境变量配置成功。

二、jmeter下载与环境配置

1、Jmeter官网下载地址:http://jmeter.apache.org/download_jmeter.cgi 
下载示意图:(下载后记得解压)

2、设置Jmeter系统环境变量

(1) 变量名:JMETER_HOME
变量值:Jmeter实际安装目录
(2) 变量名:CLASSPATH
变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar; %JMETER_HOME%\lib\logkit-2.0.jar;
也可以直接设置一个%JMETER_HOME%\lib即可
---------------------
常见问题:

1、下钻jdk提示


原文:https://blog.csdn.net/xinjing_youai/article/details/82082018?utm_source=copy

P1_jemeter安装--jdk安装的更多相关文章

  1. Linux随笔(安装ftp,安装jdk,安装 tomcat,安装redis,安装MySQL)

    su: authentication failure 解决办法:sudo passwd root  更改密码即可 确认虚拟机用到的联网方式是桥接模式,不然Windows是ping不通Linux的,确保 ...

  2. Linux的软件安装(JDK安装,Mysql安装,Tomcat安装)

    1.JDK安装 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件 步骤: 1)查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java ps:博主这 ...

  3. Tomcat介绍 安装jdk 安装Tomcat

    Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而 ...

  4. Linux随笔(安装ftp,安装jdk,安装 tomcat,安装redis,安装MySQL,安装svn)

    su: authentication failure 解决办法:sudo passwd root  更改密码即可 确认虚拟机用到的联网方式是桥接模式,不然Windows是ping不通Linux的,确保 ...

  5. 华为云—环境安装(jdk安装,tomcat安装)

    前言 在前面咱们讲到华为云的购买以及一些配置,通过上一文即可获得一个可以直接访问使用的云服务器.但是对于不同的人群服务器的使用用途可能不同,对于咱们大部分的java程序员来说,jdk.tomcat.m ...

  6. 环境安装——JDK安装

    @ 目录 开发环境-JDK安装 1. 下载地址 2. 安装JDK 3. 配置系统环境 开发环境-JDK安装 无论在我们开始学习Java或者入职第一天安装环境,这个你都是必备滴!下面是下载和安装JDK的 ...

  7. linux下安装jdk安装及环境变量配置

    1.默认是在windows下载,linux下安装 2.在jdk官网下载相应版本的jdk,这次下载为 jdk-8u161-linux-x64.tar.gz 3.将下载好的文件上传到指定目录,我这次把它放 ...

  8. Linux中安装jdk

    先将下载的jdk的包放到Linux中,然后将其解压,解压之后放到/etc/development中,进行相关的环境变量的配置,在终端中查看是否是配置成功,开始书写第一个Java程序. 提前准备: 1) ...

  9. linux下安装jdk的几种方式

    1.rpm方式安装: rpm -qa | grep jdk 查看是否安装了jdk,或者用java -version查看java版本 rpm -e --nodeps java-1.7.0-openjdk ...

随机推荐

  1. bcrypt 加密

    关于 bcrypt:1.bcrypt是不可逆的加密算法,无法通过解密密文得到明文.2.bcrypt和其他对称或非对称加密方式不同的是,不是直接解密得到明文,也不是二次加密比较密文,而是把明文和存储的密 ...

  2. EF Migrations error: No connection string named 'MpDb' could be found in the application config file.

    solution:  update-database 命令查找连接字符是在当前启动项目中找的 确保启动项目中connectiongString配置存在.

  3. cn_windows_10_enterprise_version_1703_updated_june_2017_x64_dvd_10720588.iso

    ed2k://|file|cn_windows_10_enterprise_version_1703_updated_june_2017_x64_dvd_10720588.iso|4959832064 ...

  4. 免费ss账号网站

    下面网址按排序顺序优先使用,数字越小优先级越高 1,https://io.freess.today/ 2,https://free-ss.site/ 3,https://ss.freess.org/ ...

  5. 中文分词工具thulac4j发布

    1. 介绍 thulac4j是THULAC的Java 8工程化实现,具有分词速度快.准.强的特点:支持 自定义词典 繁体转简体 停用词过滤 若想在项目中使用thulac4j,可添加依赖: <de ...

  6. sshpass 实现shell脚本直接加载密登录服务器

    主要命令:sshpass 这个命不是系统自带的,需要安装: # which sshpass/usr/bin/sshpass[root@666 tools]# rpm -qf /usr/bin/sshp ...

  7. Git把Tag推送到远程仓库

    # 创建附注标签 $ git tag -a v0.1.2 -m “0.1.2版本” 列出标签 $ git tag # 在控制台打印出当前仓库的所有标签 $ git tag -l ‘v0.1.*’ # ...

  8. 并发框架Disruptor译文

    Martin Fowler在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易.这个系统是建立在JVM平台上,其核心是一个业务逻辑 ...

  9. Vue自用axios封装

    [本文出自天外归云的博客园] 这是我的Vue项目中的request.js文件,请求报错了看console就会有具体请求信息,方便调试.分享一下. 其中用到了axios和element-ui的组件,ax ...

  10. VBA二次学习笔记(1)——文件操作

    说明(2018-9-1 11:20:46): 1. 上班三个月了,累的一逼,真的是钱少事多离家远,每天早上六点起,晚上八点回.哎,少壮不努力啊! 2. 三个月没写博客了,上一篇已经是5.29的了,真的 ...