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

JMeter从属服务器没有读取属性文件值

漆雕唯
2023-03-14

我正在运行jeter分布式测试。我有很多组合要测试,所以创建了属性文件(. properties)来执行不同的测试。

例如:我有1台主机和2台从机。我将jmx脚本保存在主机中,并将测试数据保存在所有从机中

  1. 在所有从机中启动jmeter-server
  2. 使用以下命令从master运行分布式测试"jmeter-n-tscript.jmx-pcondition1.properties-R SlaveIP1, SlaveIP1-lresults.jtl"

结果:测试运行良好,但脚本中定义了默认值。在我的示例中,脚本中定义的测试持续时间为300秒,而condition1.properties文件中的测试持续长度定义为900秒,但测试始终运行300秒。

这只是一个例子,我在属性文件中定义了许多其他参数,应该在运行测试时获取。

这个问题只发生在master的情况下

共有1个答案

公羊渝
2023-03-14

根据JMeter命令行选项列表,在测试受到干扰的情况下,您不能使用-p,而是使用-G。

  -G, --globalproperty <argument>=<value>
        Define Global properties (sent to servers)
        e.g. -Gport=123
         or -Gglobal.properties
 类似资料:
  • 问题内容: 我创建了一个REST Web服务,在其中创建了config.properties文件来存储和检索整个应用程序中的一些用户名和密码。我将其存储在/src/main/resources/config.properties中。 当我尝试从eclipse的Java代码加载它时,它工作正常。但是当我将它部署在tomcat中时,它没有加载。我用来加载属性文件的代码是 谁能帮我解决这个问题 问题答案

  • 问题内容: 在angularJS中,如何从属性文件中读取值? app.js: 问题答案: 如果是驻留在Web服务器上的文件,则只需执行以下操作: 您可以在此处查看示例: http://plnkr.co/edit/3Ne3roFOwcfVmg2mgnUr?p=preview

  • 我的Spring云配置服务器在尝试使用http://localhost:8080/application/default访问属性文件内容时抛出以下错误 我的申请。配置服务器中的属性如下所示 <代码>Spring。云配置。服务器吉特。uri=/Users/joe/MyProgs/Java/spring ws/config,我甚至尝试了这个spring。云配置。服务器吉特。uri=${HOME}/My

  • 问题内容: 我正在用弹簧。我需要从属性文件中读取值。这是内部属性文件,而不是外部属性文件。属性文件可以如下。 我需要以传统方式从属性文件中读取这些值。如何实现呢?Spring 3.0是否有最新方法? 问题答案: 在你的上下文中配置PropertyPlaceholder: 然后,你引用bean中的属性: 编辑:更新了代码以使用逗号分隔的多个值来解析属性: 如果那不起作用,则可以定义一个带有属性的be

  • 我正在尝试读取本地git存储库中一个微服务的属性文件。它不是在PropertySource中添加文件详细信息。它是一片空白。 请求-http://localhost:8888/limit-service/default 请参考下面的日志,同时试图要求详细信息-

  • 这是我的pom。xml具有如下scm配置 我有一个属性文件,我正在使用properties maven plugin读取该文件,它的值为${my.scm.url},我还使用buildnumber maven plug从SVN获取最新版本。 问题是buildnumber-maven-plugin抛出了无效的scm url错误,但是,当我用实际url替换${my.scm.url}到我的svn repo