首页 > 其他分享 >jmeter快速入门及环境搭建

jmeter快速入门及环境搭建

时间:2024-01-11 15:34:53浏览次数:22  
标签:jmeter 入门 lib jar 环境变量 JMeter 目录 搭建

2.快速入门
用jmeter测试上面0.4节中编写的接口:

上图的运行后擦看结果树,结果如下:

从运行结果可以看出,和在浏览器中执行的结果一样。这是一个最简单的jmeter对接口进行测试的例子。
3.环境搭建
3.1.安装jdk1.8
•一路下一步,选择对路径即可
3.1.1环境变量设置
1.右击我的电脑->属性->高级系统设置->环境变量
2.在系统变量区域新建一个JAVA_HOME,变量值为上一步JDK安装目录
3.编辑PATH变量,新增环境变量%JAVA_HOME%\bin
4.新增系统变量CLASSPATH,变量值输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
3.1.2.验证是否配置成功

3.2.jmeter安装
•官网下载,不需要安装,压缩包解压到目录即可
https://jmeter.apache.org/
3.3.1.jmeter环境变量
1.右击我的电脑->属性->高级系统设置->环境变量
2.在系统变量区域新建一个JMETER_HOME,变量值为上一步JMETER安装目录
3.编辑PATH变量,新增环境变量%JMETER_HOME%\bin
4.新增系统变量CLASSPATH,变量值输入%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;
3.3.2.验证是否配置成功

环境变量配置成功后可以在cmd中输入jmeter命令即可启动jmeter界面。不配置,在bin下面双击jmeter.bat启动即可
4.目录结构
4.1.backup
备份文件,编辑的脚本都在这个目录下备份,如果丢失都可以在此目录下找到

4.2.bin

•核心目录存放的是Jmeter的主jar包,启动脚本、配置文件、日志等文件。
•jmeter.properties
jmeter操作界面修改为中文环境

4.3.docs
离线的帮助文档。可打开docs目录中api\index.html页面来查看。
因为JMeter是一个开源的工具,如果你需要对JMeter做二次开发,就需要查看这里边的一些接口。
4.4.extras
extras目录是JMeter的扩展插件目录,该目录属于附加目录。例如:进行持续集成时,会将用到的 Ant、Maven 的插件放在这个目录下面。
4.5.lib
该目录是JMeter启动时的默认的classpath目录(jmeter会自动在jmeter_HOME/lib和ext目录下寻找需要的类,lib下存放JMeter所依赖的外部jar),这就意味着在使用jmeter进行测试的过程中,所有需要引用到的jar包都必须存放在该目录下。后面讲的二次开发的依赖包、以及二次开发的扩展包都存放到此目录。
4.6.licenses
JMeter的证书目录。。
4.7.Printable_docs
该目录存放的是Jmeter的官方的帮助文档,唯一的遗憾就是该文档是英文的,没有中文版。
说明:printable_docs目录的usermanual子目录下的内容,是JMeter的用户手册文档,其中component_reference.html文件是最常用到的核心元件帮助文档。

标签:jmeter,入门,lib,jar,环境变量,JMeter,目录,搭建
From: https://www.cnblogs.com/shoubashoujiao/p/17952633

相关文章

  • Rust 从入门到摔门而出门 环境安装 和 Hello, world!
    ###环境安装#### 在Linux或者macOS上安装RustUp环境打开终端,执行下面命令```bashcurl--proto'=https'--tlsv1.2-sSfhttps://sh.rustup.rs|sh```命令不对可以打开[rust官网](https://www.rust-lang.org/learn/get-started)查看最新的rustup脚本连接##......
  • 使用CentOS搭建高性能静态HTTP服务器
    在互联网应用中,静态内容是广泛存在的,例如HTML页面、图片、视频等。为了提供高效、稳定和安全的静态内容服务,我们可以使用CentOS来搭建高性能的静态HTTP服务器。1.选择合适的软件Nginx和Apache是两个流行的HTTP服务器软件。Nginx以其高效、轻量级和快速的性能而著称,特别适合于提供......
  • 01 Docker 安装:入门案例带你了解容器技术原理
    Docker能做什么?众所周知,Docker是一个用于开发,发布和运行应用程序的开放平台。通俗地讲,Docker类似于集装箱。在一艘大船上,各种货物要想被整齐摆放并且相互不受到影响,我们就需要把各种货物进行集装箱标准化。有了集装箱,我们就不需要专门运输水果或者化学用品的船了。我们可以把......
  • 17-案例实战:教你快速搭建 Kubernete 监控平台
    Prometheus和Grafana可以说是Kubernetes监控解决方案中最知名的两个。Prometheus负责收集、存储、查询数据,而Grafana负责将Prometheus中的数据进行可视化展示,当然Grafana还支持其他平台,比如ElasticSearch、InfluxDB、Graphite等。CNCF博客也将这两者称为黄金组合,目......
  • 03-集群搭建:手把手教你玩转 Kubernete 集群搭建
    通过上一节课的学习,我们已经对Kubernetes的架构有了清楚的认识。但是到现在还没有和Kubernetes集群真正打过交道,所以你可能有一种“不识庐山真面目”的云里雾里的感觉。那么本节课,我们就来学习如何搭建Kubernetes集群,开启探索Kubernetes的第一站。在线Kubernetes集群......
  • 搭建英文的外贸网站建站系统有什么
    在全球化的今天,搭建英文的外贸网站已经成为许多企业拓展国际市场的不二选择。通过建站系统,企业可以更好地展示产品、吸引国际客户,实现业务的全球化拓展。那么,在搭建英文的外贸网站时,我们应该关注哪些关键要素呢?1.精准定位:打磨英文网站的核心定位在搭建英文外贸网站时,精准的定位是......
  • 搭建英文的外贸网站建站系统有什么
    在全球化的今天,搭建英文的外贸网站已经成为许多企业拓展国际市场的不二选择。通过建站系统,企业可以更好地展示产品、吸引国际客户,实现业务的全球化拓展。那么,在搭建英文的外贸网站时,我们应该关注哪些关键要素呢?1.精准定位:打磨英文网站的核心定位在搭建英文外贸网站时,精准的定位是......
  • node 快速搭建http服务器
    1.新建目录demo然后在当前目录下打开cmd窗口执行npminit一直回车,执行结束该目录下出现一个package.json2.node环境自行安装,需要依赖如下*npmaddexpress*npmaddnodemon*npminstall-gaxios--registry=https://registry.npm.taobao.org3.当前目录下新建index.js......
  • 用Alist搭建属于自己的网盘下载站
    首先,我们得先知道Alist在GitHub项目中的位置:Alist一、什么是Alist它是一个支持多存储的文件列表程序,使用Gin和Solidjs制作。通俗的来讲,就是可以通过Alist将网盘挂载到服务端上,提取网盘文件对应的直链进行下载以及其他的操作。更重要的是,Alist不仅仅支持几个网盘,而是几乎覆......
  • Prometheus 监控告警系统搭建(对接飞书告警)
    Prometheus是一套开源的系统监控报警框架,非常适合大规模集群的监控。它也是第二个加入CNCF的项目,受欢迎度仅次于Kubernetes的项目。本文讲解完整prometheus监控和告警服务的搭建。prometheus监控是当下主流监控系统,它是多个服务组合使用的体系。整体架构预览如下:本篇教程......