当前位置: 首页 > 知识库问答 >
问题:

将现有的Beanshell侦听器添加到每个新的Jeter脚本

曹伟泽
2023-03-14

我有一个< code>Beanshell监听器,它有一个特定的代码,用于在脚本执行期间获取一些指标。当用户在Jmeter中创建一个脚本时,我希望这个监听器自动附加到每个新的< code>Jmeter脚本中。这可能吗?

例子:

用户打开一个新的< code>Jmeter脚本,默认情况下,先前创建的包含代码的< code>Beanshell侦听器应该自动出现在线程组的脚本中,而不是添加一个新的< code>Beanshell侦听器,然后将代码复制粘贴到这个新添加的侦听器中。这种情况可能吗?蒂亚。

杰米特版本 - 4.0

共有2个答案

杭曦
2023-03-14

你不需要复制粘贴代码,只需把包含脚本的文件名放在文件名字段(可以使用浏览)

脚本文件包含要运行的BeanShell脚本的文件。文件名存储在脚本变量FileName中

请注意,最好根据JMeter的最佳实践转到JSR223侦听器:

从JMeter 3.1开始,我们建议从BeanShell切换到JSR223测试元素。

贺靖
2023-03-14

您可以查看JMeter模板,并提出自己的模板,其中包含您想要的任何测试元素,并鼓励同事使用您的模板来创建测试。

请注意,从JMeter3.1开始,强烈建议切换到JSR223测试元素和Groovy语言,因此现在是考虑迁移的好时机。

 类似资料:
  • 问题内容: 我有一个ArrayList,它向其中动态添加了一些对象,并且有一个JButton。运行我的程序时ArrayList为空,并且JButton设置为setEnabled(false)。我想在ArrayList中有2个或更多元素时启用我的按钮,如果ArrayList有一项或为空则再次禁用它。我该如何实现? 问题答案: 没有任何种类的通知机制。 我建议您编写自己的实现,该实现将委托给私有的实现

  • 问题内容: 我正在尝试将鼠标侦听器添加到MapMarker,以便当鼠标将鼠标悬停在MapMarker上时,我可以对事件做出反应。 我实现了mouseListener,但是我不能真正添加​​一个监听器。问题是由于没有层次结构实现JPanel,所以我没有找到MapMarker添加addMouseListener的方法。 任何帮助表示赞赏 问题答案: 如前所述这里,默认的构造函数使用了“这实现了Map按

  • 是否有办法将AWT侦听器添加到SWT组件? 我以前制作了一个主要在AWT和Swing组件中运行的应用程序。现在,我有热键功能,它依赖于一个定制的库,该库监听全局键事件并返回相应的AWT键代码。 当我改变整个应用程序并使用SWT组件时,我的问题就出现了。正如我们所知,一些键现在返回一个不同的键代码,这扰乱了整个热键功能。 我想到的最初解决方案是: A.使用javax。摆动jtextfield作为my

  • 问题内容: 我有一个删除ID的列表视图。我想为具有特定类的所有元素添加一个侦听器,并发出确认警报。 我的问题是,这似乎只会将侦听器添加到它找到的类的第一个元素。我尝试使用,但是没有用。 清单: 问题答案: 您应该使用。它返回NodeList,但是仅返回找到的第一个元素: 然后,您将循环: 另外,只有在时,您才应该阻止Default 。 还值得注意的是,此方法仅对与绑定的事件处理程序有用。对于你应该

  • 我目前正在尝试对我的实现一个操作侦听器,以便在选择它时,它将打开一个供用户选择他们希望GUI使用的文件。对于初学者,我如何让控制台打印出“框单击!”当用户选中该框时? 它已经有一段时间,因为我已经在摇摆编程,所以任何建议都有帮助!

  • 问题内容: 给定布局 有没有一种方法可以将侦听器添加到活动中的任何新“线程”插入中,例如/ activity / * / thread? 当添加了新的活动时,我正在获取这些活动的提要,但是在附加线程时,不会触发任何事件。我是否需要将[thread]部分移到它自己的根目录下,并将线程ID与活动ID匹配,才能知道何时针对主活动线程进行线程注释? 问题答案: 根据您的评论更新答案。 您想听: 与其嵌套,

  • 问题内容: 我试图在控制器的initialize()方法中将TextArea的textProperty绑定到StringProperty。 值更改时,侦听器会监听这两个对象,以执行某些行为。 但是有些奇怪的事情发生了。 我建立了一个简单的模型来重现这种情况。 Main.java sample.fxml 我认为以上代码与该问题无关。但以防万一,我把它放在这里。 这是控制器。 Controller.j

  • 问题内容: 我有一个带有许多按钮的程序,所有这些按钮都将执行相同的功能。我想知道是否有一种方法可以将单个侦听器附加到程序中所有现有的JButton。 问题答案: 就像是: 该会从事件使其知道哪个按钮被点击获取源对象。 如果您需要在Action中使用if / else逻辑,那么您应该创建一个单独的Action。如果代码不属于某个动作,请勿将其强制执行。