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

Jmeter-Jenkins参数

长孙翔
2023-03-14

我试图通过将线程数作为参数传递给Jenkins来运行jmeter(.jmx)文件。建立成功,但是。jmx文件未运行。并且在控制台中也没有显示任何错误。以下是我的设置

>

以下是Jenkins控制台输出

詹金斯控制台输出

不知道我哪里做错了。

注意:不使用Ant/Maven运行jmx文件。

共有2个答案

姜飞飙
2023-03-14

从输出来看,似乎您正在运行一个shell构建步骤($/bin/sh-xe…),这意味着您的Jenkins在Linux上运行(?)。路径也使用正斜杠(/)。。。。

您应该将字符串${USER\u COUNT}作为命令的一部分(%USER\u COUNT%为windows样式)。

我希望这能有所帮助。

邢飞白
2023-03-14

正如前面提到的另一个答案,将%\u USER\u COUNT%更改为${USER\u COUNT}。

但是,您不使用Ant/Maven有什么具体原因吗?

即使你应该能够使用一个简单的外壳脚本运行你的jmeta测试,但是使用ant/Maven可能会让你在生成报告、图表等时更轻松。

我建议你检查以下链接。

http://www.testautomationguru.com/jmeter-continuous-performance-testing-part1/ http://www.testautomationguru.com/jmeter-continuous-performance-testing-part2/

 类似资料:
  • 我有以下结构: 机器1:Jenkins从机(Windows) 机器2:JMeter机器(Windows) 我想得到什么?机器1从Jenkins接收一些参数(用于JMeter测试)。 因此,性能.bat看起来像这样: 因此,基本上它会创建一个结果文件夹,然后导航到JMeter位置并尝试使用给定值运行性能测试。 问题。PSExec似乎没有按预期执行命令。通过CMD发送3个命令:为结果创建文件夹,导航到

  • 我想把变量作为float发送,但是当我像这样尝试的时候 在graphQl中,查询值以字符串形式出现。我得到了这个错误 {“errors”:[{“message”:“variable”$latitude“获得无效值”41.98240048026275 f“;”Float“不能表示非数值:”41.98240048026275 f“;”locations“:[{”line“:1,”column“:96}

  • 问题内容: 我在Jenkins中配置了项目,该项目轮询SCM并在发布更改时开始构建。有一个后构建动作来构建另一个项目。我的问题是,之后要构建的项目具有其自己的参数。如何知道生成后操作触发时指定了哪个参数?现在,如果我使用“选择”,是否只是选择第一个?我如何挑选其他人? 问题答案: 好吧,让我们一个接一个:) 如果要查看使用了哪个参数,可以安装此插件:显示构建参数插件 如果要使用特定参数触发构建,请

  • 问题内容: 是否有人对如何使作业跳过命令上的SCM步骤有任何想法(参数)?我希望能够触发作业并使用现有视图(在我的情况下为ClearCase,但可以是SVN工作副本)在其上运行。 这样做的动机是节省时间(我的ClearCase视图需要大约20分钟的准备时间),因为源没有变化。 问题答案: 将您的工作分为两部分: 触发 任务和 工作者 任务。 Worker 作业不处理SCM,而是通过参数获取代码树的

  • 问题内容: 我正在试验Jenkins,并且正在寻找一种方法来允许Jenkins为不同的项目构建设置参数。通常,所有这些属性都存储在settings.xml中(我目前为运行Jenkins的用户提供了settings.xml,其中包括默认属性和我的存储库)。 我想要同一项目的不同版本,这些版本特定于不同的Maven参数以及不同的目标。(有一项工作经常运行编译检查,另一项工作每小时将应用程序部署到测试服

  • 问题内容: 我在dsl作业中使用Active Choices反应参考参数插件,此处代码 我现在想要的是如何在jenkinsFile中使用activeChoiceReactiveParam进行管道作业,这很好,我做到了: 但是我怎么能添加choice2参数! 问题答案: 而不是我在下面做的使用 主动选择反应式参考参数 ,它工作正常!