【问题标题】:Build passes but seems JMeter test is not running through Maven CMD command构建通过但似乎 JMeter 测试没有通过 Maven CMD 命令运行
【发布时间】:2020-07-10 14:03:23
【问题描述】:

我正在尝试通过 Maven 执行我的 JMeter 脚本。我正在使用 Jmeter 5.3 并且我在 pom.xml 下面使用。

当我通过命令提示符mvn verify -Dusers=1 -DrampUp=1 -Dloopcount=1 -Durl=1 -DSmokeDemoTest=1 执行它时,它显示了构建成功消息,但似乎它没有执行我的 JMeter 测试脚本,这就是我没有在目标文件夹中获取 JTL 报告文件的原因.我附上命令提示符执行屏幕截图。您能否就这个问题提出建议并帮助我。

POMXML:

CommandPromptExecution 图片:

【问题讨论】:

    标签: maven jmeter


    【解决方案1】:

    您的测试运行良好,唯一的问题是执行了 0 个采样器因此没有结果。

    pom.xml 文件的非常漂亮的屏幕截图来看,您如何定义 users 属性不是很清楚,您应该有类似的内容:

    <properties>
        <users>1</users>
        <rampUp>1</rampUp>
        <loopcount>1</loopcount>
        <url>http://example.com</url>
        <suite>foo</suite> 
    </properties>
    

    在 pom.xml 文件的开头。

    一旦完成,属性将被声明,您将能够通过 -D 命令行参数覆盖它们。

    还要确保使用 __P() function 正确引用 JMeter 测试计划中的属性

    如果您仍然遇到问题,请检查 target/jmeter/logs 文件夹下的 jmeter.log 文件是否有任何可疑条目

    更多信息:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-08
      • 1970-01-01
      • 1970-01-01
      • 2010-10-16
      • 2021-05-18
      • 2016-06-03
      相关资源
      最近更新 更多