一、 Jmeter简介

Jmeter时Apacha公司使用Java平台开发的一款测试工具

二、 Jmeter可以做什么

Jmeter可以用来做接口测试、性能测试、压力测试、数据库测试、Java程序测试

三、 Jmeter的优缺点

优点

开源免费、支持多协议(HTTP、HTTPS、FTP等)、轻量级(安装很方便)、功能强大等

缺点

Jmeter无法验证Js程序,也无法验证页面UI,所以需要和Selenium配合来完成web测试

四、 Jmeter的安装和环境配置

Java环境搭建

  1. 因为是Java开发的,所以需要安装JDK

    下载地址:https://www.oracle.com/java/technologies/javase-downloads.html

    下载好.exe后,傻瓜式的安装
  2. 配置Java环境变量

    位置:我的电脑 ==> 属性 ==> 高级系统设置 ==> 环境变量 ==> 系统变量 ==>新建系统变量

    ①新建一个JAVA_HOME的系统变量,值为JDK的安装目录

②把JAVA_HOME添加到Path中



③验证是否安装好Java环境

  • java -version 查看版本号
  • java 验证系统的环境变量path是否设置好

安装Jmeter

下载地址:https://jmeter.apache.org/

  1. 进入下载页后,选择Download Releases,下载zip的版本
  2. 解压到想要安装的目录(路径不能有中文)
  3. 进入bin目录,双击jmeter.bat启动

Jmeter安装目录说明

目录 文件 说明
\bin jmeter.bat windows下的启动文件
jmeter.log jmeter运行日志文件
jmeter.properties 配置文件
修改了内容,需要重启才能生效
jmeter.sh linux下启动文件
jmeter-server linux分布式测试用的服务器配置
jmeter-server.bat windows分布式测试用到的服务器配置
\docs - 接口文档目录
例:\docs\api\index.html直接查看
\extras - 扩展插件目录
\lib - 插件目录
均为jar包
lib\ext目录下是一些核心jar包
\printable_docs\usermanual index.html 用户手册文档
component_reference.html 核心与那件帮助文档

配置Jmeter的环境变量

①新建一个JMETER_HOME的系统变量,值为Jmter的安装目录

②把JMETER_HOME添加到Path中

五、 Jmeter的插件

插件下载地址:https://jmeter-plugins.org/install/Install/

  1. 点击下载plugins-manager.jar,下载好后放在\lib\ext目录下
  2. 在jmeter菜单栏选项 ==> 插件管理

六、 为什么要学习

  1. 是一款公司比较常用的自动化测试工具
  2. 能满足一把的接口、压力、性能测试需要
  3. 操作方便,容易掌握

Jmeter入门(1)- 什么是Jmeter以及Jmeter的安装和环境配置的更多相关文章

  1. Yeoman入门之安装及环境配置

    Yeoman入门之安装及环境配置 http://blog.csdn.net/panlingfan/article/details/27345037 http://www.nodejs.orgYEOMA ...

  2. ROS入门笔记(二):ROS安装与环境配置及卸载(重点)

    ROS入门笔记(二):ROS安装与环境配置及卸载(重点) [TOC] 1 ROS安装步骤 1.1 ROS版本 ROS目前只支持在Linux系统上安装部署, 它的首选开发平台是Ubuntu. 发布时间 ...

  3. JMeter入门(03)多台JMeter联合测试

    一.配置各个节点 1.配置jmeter.properties # Remote Hosts - comma delimited#remote_hosts=localhost:1099,localhos ...

  4. 【转】Jmeter入门:如何建立和使用Jmeter测试环境

    一.工具描述 apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性.度量被测试软件的性能.设计jmeter的初衷是测试web应用, 后来又扩充了其它的功能.j ...

  5. <Jmeter入门不放弃>之<1.认识jmeter>

    大家这里参考学习的时候,我就不在这里配截图了,因为需要你打开工具根据文档自己去找,,才有印象,大家一定要启动JMeter! 一.Jmeter是什么 由 Apache 组织开发,基于JAVA压力测试工具 ...

  6. Jmeter在windows上安装和环境配置

    一.Jmeter简单介绍 Apache JMeter是Apache组织开发的基于Java的压力测试工具.它可以用于测试静态和动态资源,例如静态文件.Java小服务程序.CGI 脚本.Java 对象.数 ...

  7. Jmeter之安装与环境配置

    前言 本次的教程是Jmeter的安装与配置 1.安装JDK并配置好环境变量,在系统变量中添加JAVA_HOME变量 在系统变量path中添加 %JAVA_HOME%\bin 2.打开Jmeter官网: ...

  8. Jmeter的安装与环境配置

    1.首先从jmeter的官网http://jmeter.apache.org/download_jmeter.cgi下载jmeter,目前最新版本为5.1,支持的JDK为1.8.. 然后进行解压. 2 ...

  9. 大数据入门:Hadoop安装、环境配置及检测

    目录 1.导包Hadoop包 2.配置环境变量 3.把winutil包拷贝到Hadoop bin目录下 4.把Hadoop.dll放到system32下 5.检测Hadoop是否正常安装 5.1在ma ...

随机推荐

  1. web网站——nginx,LNMP部署03

    nginx功能: (1)web服务器: 默认网页目录为:/usr/share/nginx/html (2)反向代理服务器: nginx代替客户端访问后端服务器,后端服务器只知道是nginx的请求,并将 ...

  2. Arnold变换(猫脸变换)

    Arnold变换是Arnold在遍历理论研究中提出的一种变换.由于Arnold本人最初对一张猫的图片进行了此种变换,因此它又被称为猫脸变换.Arnold变换可以对图像进行置乱,使得原本有意义的图像变成 ...

  3. Flutter中如何方便的获取音视频的长度

    此次主要是flutter集成im,在发送视频时需要加上时长,但是用视频controller只能在初始化时具备路径才可以可以使用:just_audio插件中的方法进行获取 详情看官方文档:https:/ ...

  4. Java源码赏析(一)Object 类

    写这个系列的原因,其实网上已经有无数源码分析的文章了,多一篇不多,少一篇不少,但为什么还要写这部分文章呢?于私,其一,上班族已经很久没有打过完整的一整段有意义的话,算是锻炼个人的书写.总结能力,其二, ...

  5. python中的三大流程

    三大流程又叫程序控制流程 在我们编写代码时,程序是怎么运行的,要用到程序控制流程.在普通代码中,运行的方向是从上到下,从左到右 这就是顺序(逐行扫描). 第二个是分支(又叫选择)结构,例如在编写代码时 ...

  6. 20190531模拟赛总结&反思

    T1: 来源:Codeforces -  Classroom Watch Describe: 给出一个正整数 n,现在问存在多少个 x,使得  x在十进制下的每一位之和加上 x 等于 n. Solut ...

  7. Vue 表单拖拽排序

    Vue table表单拖拽 业务需求: 因为数据展示使用的是 elementUI 的 Table进行数据展示的,现在的需求是通过拖拽表单进行表单排序.同时,动态修改表单中的数据排列顺序.查阅了好多资料 ...

  8. POI和easyExcel

    POI与easyExcel 这个东西一般用来做什么? 将用户信息导出为Excel表格(导出数据) 将Excel表中的信息录入到网站数据库(比如一些习题上传) 在开发过程中会遇到对Excel的处理,比如 ...

  9. Go 基本类型

    整形 标准整形 标准整形是按长度进行分类的,其中uint8为byte型,int16为C语言中的short型,int64为C语言中的long类型. 类型 描述 uint8 无符号 8位整型 (0 到 2 ...

  10. Spring Cloud系列(二):Eureka应用详解

    一.注册中心 1.注册中心演变过程 2.注册中心必备功能 ① 服务的上线 ② 服务的下线 ③ 服务的剔除 ④ 服务的查询 ⑤ 注册中心HA ⑥ 注册中心节点数据同步 ⑦ 服务信息的存储,比如mysql ...