• Jmeter小白压测笔记(一):Jmeter安装和配置


    Jmeter可以做什么呢?Jmeter是基于Java语言开发的开源免费的测试工具,就我个人来讲,在日常的测试工作中,我们可以使用jmeter完成压力测试,接口测试,快速批量添加测试数据等工作。

    jmeter是基于Java语言的工具,所以我们在安装jmeter之前,需要先完成jdk的安装和配置。

    1. jdk安装和配置

    下载:

    进入JDK官网,选择合适的版本下载即可。jmeter存在一定的无法兼容最新版本jdk的问题,所以我这里使用的是1.8.0版本(如果你实在找不到,试试问问你的开发小伙伴直接要个压缩包)

    环境变量配置:

    Path:安装路径\Java\jdk1.8.0_131\bin

    验证安装是否成功:

    在cmd中执行命令:java –version,显示所示信息,代表安装完成。

    在环境变量配置的过程中,我层遇到一个问题,由于我们的系统是企业版,无法桌面右键计算机进入修改环境变量页面,以下是解决方法:

    1.按住Windows+R,输入“regedit”,进入注册表;

    2.修改如图所示的相关配置:

    路径:

    计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    修改“NoPropertiesMyComputer”的值为:0

    依次进入:控制面板\所有控制面板项\系统\高级系统设置\高级\环境变量,即可添加环境变量

    2. Jmeter安装和配置

    下载:

    直接访问jmeter官网:http://jmeter.apache.org/download_jmeter.cgi,选择系统匹配的版本进行下载,我的系统是Windows,所以选择.zip的包下载解压,放到你想存放的位置就好。

     

    环境变量配置:

    Path: 安装路径\apache-jmeter-5.4.1\bin

    验证安装是否成功:

    在cmd中执行命令:jmeter –v,显示如图1-4所示信息,代表安装完成。

     

    启动:

    进入apache-jmeter-5.4.1\bin,双击jmeter.bat文件,即可打开jmeter的GUI界面。可以直接添加快捷方式至桌面,方便后续使用。

    3. Jmeter中插件的安装

    Jmeter中提供了很多好用的插件,如可以用于提取返回参数的JSON提取器,用于配置阶梯加压的jp@gc - Stepping Thread Group (deprecated)等等。这些插件都能让我们在日常工作中更加灵活的去设计压测场景。

    3.1 安装Plugins Manager

    插件的安装需先添加Plugins Manager,后续其他插件可以在Plugins Manager中搜索添加。

    第一步:访问官网 https://jmeter-plugins.org/install/Install/,下载如图所示文件;

     

    第二步:添加文件至jmeter安装目录lib/ext下

     

    第三步:重启jmeter,点击选项,显示Plugins Manager,说明安装成功。 

    3.2 插件安装

    在过往的项目测试中,为更好的完成登录后token的提取和实施阶梯加压,需要json后置提取器的JSON/YAML Plugins插件和Stepping Thread Group的Custom Thread Groups插件,以此为示例。点击下图中显示的Plugins Manager,添加插件。安装完成后,等待jmeter自动重启后,插件遍显示在相应的菜单模块下。

     

     到此,基本安装配置完成。拜~

  • 相关阅读:
    3月工作问题总结
    【读书笔记】linux编程艺术
    项目管理工具 Trac入门
    [node.js]开放平台接口调用测试
    mysql 高并发更新计数问题
    memcache 问题 socket or its streams already null in trueClose call
    hadoop学习笔记
    node.js学习与应用
    mc参数备忘&javajson备忘
    WCF技术剖析_学习笔记之三
  • 原文地址:https://www.cnblogs.com/baozixiaobaozi/p/16056089.html
Copyright © 2020-2023  润新知