首页 > 其他分享 >JMeter如何添加jar包

JMeter如何添加jar包

时间:2024-07-29 23:28:19浏览次数:11  
标签:jar 点击 添加 构建 Build JMeter

1.确保方法继承抽象类 AbstractJavaSamplerClient (项目中确保已经成功添加了jmeter的依赖)

点击查看代码
</details>
</details>
<dependency>
  <groupId>org.apache.httpcomponents</groupId>
  <artifactId>httpclient</artifactId>
  <version>4.5.6</version>
</dependency>

2.在 File 菜单下 点击 Project Structure

3.依次点击菜单 Artifacts > JAR > From modules with dependencies

4.选择要打包的类

5.在菜单栏点击 Build,依次点击 Build Artifacts > temp:jar > Build 进行jar包构建

6.构建完之后,会在项目根目录下自动创建一个out文件,依次找到自己构建的.jar包

7.将构建好的jar包,放进JMeter的目录下,..\Jmeter\apache-jmeter-5.4.3\lib\ext,注意是在 ..\lib\ext 目录下

8.创建一个 Java Request,在右边下拉框能就能找到新找到的jar包,设置线程数、时间、观察结果,运行后就有结果

9.若执行后,无法正常查看到结果,需要检查下jar包中的代码,是否有添加一个监听结果的事务,
SampleResult result = new SampleResult();

标签:jar,点击,添加,构建,Build,JMeter
From: https://www.cnblogs.com/chenri/p/18331295

相关文章

  • 创建docker用户组并添加普通用户
    创建用户组并添加普通用户至该用户组1.添加Docker用户组通常,Docker会将其套接字的组设置为docker,允许docker组的用户访问套接字。首先,您需要创建一个docker组,然后将您的用户添加到该组。创建Docker组(如果还没有的话)如果还没有docker组,可以使用以下命令创建它(通......
  • 安装 jar包为windows服务
    下载安装JavaServiceWrapper下载https://www.krenger.ch/blog/category/windows/ 安装下载后在D盘找个位置解压: 在同级目录建一个新的文件夹,就命名JavaServiceWrapper吧:在文件夹JavaServiceWrapper下新建bin、conf、lib、logs、jre文件夹: 给下载解压的src/bin......
  • Chrome 搜索页面按钮的添加以及图片的更改(萌新)
    在学习react中不断的练习便是最好的进步方法,今天对chrome搜索页面动了心思,好了让我们一起看看怎么去改动吧(我是新手如有不对请大佬补充)首先呢我们要有一个完整的框架,建立一个全新的项目,在里面有一个chrome框架,才可以实行                 ......
  • 小一保姆级 python三大核心多态、抽象类、动态添加内容详解
    一.多态多态是面向对象编程中的一个核心概念,它允许一个接口被多个数据类型实现。这意味着,即使多个类具有不同的内部实现,它们也可以共享一个公共接口。多态的实现通常依赖于继承和方法重写。继承:子类继承父类的属性和方法。方法重写:子类重写父类中的方法,以提供特定的实现。......
  • Jmeter之读取csv文件踩坑记
    CSVDataSetConfig是JMeter中用于参数化测试的关键元件,其主要功能是从CSV文件中读取数据,并将这些数据作为变量提供给测试脚本使用。这种元件在模拟多用户、不同输入或其他测试用例时非常有用。以下将详细介绍CSVDataSetConfig的各个参数及其作用:文件名:可以填写文件的绝对路......
  • Python 在PDF中添加、替换、或删除图片
    PDF文件中的图片可以丰富文档内容,提升用户的阅读体验。除了在PDF中添加图片外,有时也需要替换或删除其中的图片,以改进视觉效果或更新信息。本文将提供以下三个示例,介绍如何使用Python操作PDF文件中的图片:Python在PDF中添加图片Python替换PDF中的图片Python删除PDF中的图片......
  • 上传jar包到maven私有仓库
    背景:项目需要上传jar包到maven私服,之前没接触过,经过一番琢磨解决了,这里记录下jar包信息如下:<dependency><groupId>rk.netDevice.sdk</groupId><artifactId>netDeviceSDKP2</artifactId><version>2.2.7</version>&l......
  • 如何将图像添加到轴中的条形图(matplotlib)
    我想将如下所示的标志图像添加到我的条形图中:我尝试过AnnotationBbox,但显示为方形轮廓。谁能告诉我如何完全按照上图实现此目的?编辑:下面是我的代码ax.barh(y=y,width=values,color=r,height=0.8)height=0.8fori,(value,url)inenume......
  • 如何使用Python AST给表达式a == b添加括号?
    请问,有谁知道如何使用PythonAST在代码中为a==b这样的表达式添加括号?我尝试过重写visit_Compare,但是ast.unparse中的delimit_if自动删除了我添加的括号,因为优先级a==b的值更高。你说的对,直接使用ast.unparse会因为优先级问题导致添加的括号被移除。为了解......
  • keycloak~为微信二维码添加动态kc认可的动态state
    本实例将通过keycloak社区登录实现微信二维码的登录,并且二微码不是keycloak动态生成,而是通过微信提供的js生成的,在页面上直接输出的方式实现的。动态state在Keycloak中使用微信二维码登录时,state参数确实是由后端生成的,并且用于确保登录过程的安全性,防止CSRF攻击等。如果你尝试......