首页 > 其他分享 >性能测试 | JMeter的运行

性能测试 | JMeter的运行

时间:2024-09-25 16:52:07浏览次数:3  
标签:bin jmeter Java 性能 文件夹 测试 JMeter 运行

性能测试 | JMeter的运行_性能测试

简介

JMeter 运行环境要求

  • Java 版本:JMeter 是基于 Java 开发的,所以需要安装 Java 运行环境(JRE)或 Java 开发工具包(JDK)。推荐使用 Java 8 或更新版本。
  • 系统要求:JMeter 可以运行在 Windows、Mac 和 Linux 等操作系统上。具体的要求可以根据 JMeter 的官方文档来确定。
  • 内存要求:JMeter 在运行时需要一定的内存空间。官方建议至少分配 1GB 的内存给 JMeter 使用。如果要执行大型测试,可能需要更多的内存。

JMeter 运行方式

MAC 系统

  • 使用图形界面启动:在 JMeter 的安装目录中找到 bin 文件夹,双击运行 jmeter.sh 文件即可启动 JMeter 的图形界面。
  • 使用命令行启动:在 JMeter 的安装目录中找到 bin 文件夹,打开终端,使用 cd 命令导航到该目录下,然后输入./jmeter.sh命令即可启动 JMeter。

Windows 系统

  • 使用图形界面启动:在 JMeter 的安装目录中找到 bin 文件夹,双击运行 jmeter.bat 文件即可启动 JMeter 的图形界面。
  • 使用命令行启动:在 JMeter 的安装目录中找到 bin 文件夹,打开命令行窗口,输入jmeter命令即可启动 JMeter。

注意:配置环境变量后,就不需进入 bin 文件夹下操作,直接打开终端输入 jmeter 即可打开。

JMeter 界面功能介绍

JMeter 主界面大致可以划分为四个部分:

性能测试 | JMeter的运行_软件测试_02

1.常规菜单功能

  • File(文件):主要是新建、打开和保存文件。
  • Edit(编辑):主要是添加元件、保存、打开、禁用等。
  • Search(查找):查找和清除查找。
  • Run(运行):主要是运行,分布式运行。可以实现压测运行相关:开始运行、停止运行、远程运行、停止远程运行等,如下图所示:

性能测试 | JMeter的运行_Java_03

  • Options(选项):可以设定界面大小、外观主题、配置语言等,如下图所示:

性能测试 | JMeter的运行_图形界面_04

  • Help(帮助):可以点击帮助,查看 JMeter 帮助文档。
  1. 主要是一些运行、保存、模板、新建等功能按键。
  2. JMeter 的目录,是用来存放 JMeter 测试项目的项目栏。
  3. 类似于测试项目的信息填写区域,例如进行 HTTP 测试时,需要填写请求头、请求信息、参数等等,都是在这个界面完成的。

总结

  • JMeter 运行方式。
  • JMeter 界面功能介绍。

标签:bin,jmeter,Java,性能,文件夹,测试,JMeter,运行
From: https://blog.51cto.com/u_16547786/12110726

相关文章

  • 人工智能 | 手工测试用例转Web自动化测试生成
    简介在传统编写Web自动化测试用例的过程中,基本都是需要测试工程师,根据功能测试用例转换为自动化测试的用例。市面上自动生成Web或App自动化测试用例的产品无非也都是通过录制的方式,获取操作人的行为操作,从而记录测试用例。整个过程类似于但是通常录制出来的用例可用性、可维......
  • Websocket测试工具,在线调试 - 在线工具
    WebSocket测试工具是用于测试WebSocket连接、发送和接收消息的工具。它们通常提供一个简单的用户界面,使开发人员能够快速验证WebSocket服务器的功能和性能。在线Websocket测试工具体验地址:https://www.ewbang.com/websocket/index.html什么是WebSocket?WebSocket是一种在单......
  • 作为一名测试工程师如何学习Kubernetes(k8s)技能
    前言Kubernetes(K8s)作为云原生时代的关键技术之一,对于运维工程师、开发工程师以及测试工程师来说,都是一门需要掌握的重要技术。作为一名软件测试工程师,学习Kubernetes是一个有助于提升自动化测试、容器化测试以及云原生应用测试能力的重要过程。以下是一个系统性的学习路径......
  • JMeter各种线程组
    Jmeter线程组之bzm-ConcurrencyThreadGroup(递增式并发线程组)-CSDN博客Jmeter线程组之bzm-Free-FormArrivalsThreadGroup_jmeterbzm线程组-CSDN博客Jmeter线程组之jp@gc-SteppingThreadGroup(deprecated)_jmetersteppingthreadgroup(deprecated)-CSDN博客......
  • 如何打造高效的测试组织
    如今随着用户对产品质量和体验的要求越来越高,很多公司都建立了自已的测试组织,但随着产品的迭代周期越来越短,客户对产品交付质量的要求越来越高,软件测试团队的管理成了各公司研发部门的难题,主要面临的问题如下:开发交付的软件代码,质量差,测试跟着做集成,上线交付质量无底线,是开发的......
  • 正点原子RK3588(一)——开机测试+AI初探
    一、adbadbshell,进入板子的根目录exit,退出到linuxadbpull板子linux(从板子到linux)adbpushlinux板子(从linux到板子)二、测试AI功能2.1resnet18importcv2importnumpyasnpimportplatformfromsynset_labelimportlabelsfromrknnlite.apiimportRKNNLite#decic......
  • 优化Windows 10 Direct3D性能的注册表;优化Direct3D和整体游戏性能,可以从图形渲染、GPU
    优化Windows10Direct3D性能的注册表.reg文件示例CopyCodeWindowsRegistryEditorVersion5.00;优化Direct3D性能[HKEY_CURRENT_USER\Software\Microsoft\Direct3D]"DisableDirectDraw"=dword:00000001"MaxTextureWidth"=dword:00000400"MaxText......
  • C#|.net core 基础 - 扩展数组添加删除性能最好的方法
    C#|.netcore基础-扩展数组添加删除性能最好的方法 合集-C#|.netcore基础(6)  今天在编码的时候遇到了一个问题,需要对数组变量添加新元素和删除元素,因为数组是固定大小的,因此对新增和删除并不友好,但有时候又会用到,因此想针对数组封装两个扩展方法:新增元素与......
  • Redisearch 入门指南构建高性能搜索应用
    1.概述Redisearch是一个强大的全文搜索引擎,基于流行的Redis数据库构建,专为高效的数据检索而设计。它结合了Redis的快速存储能力和搜索引擎的复杂查询功能,使得开发者能够在海量数据中实现实时搜索体验。Redisearch支持丰富的特性,包括模糊匹配、布尔搜索、聚合、地理......
  • 使用.NET并行任务库(TPL)与并行Linq(PLINQ)充分利用多核性能
    使用.NET并行任务库(TPL)与并行Linq(PLINQ)充分利用多核性能 前言最近比较闲,(项目要转Java被分到架构组,边缘化人员,无所事事哈哈哈哈)记录一下前段时间用到的.NET框架下采用并行策略充分利用多核CPU进行优化的一个方法起因是项目中有个结算的方法,需要汇总一个月的数据......