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

如何用ANT运行jmeter

樊博雅
2023-03-14

我想通过html显示Jmeter结果。html仪表板信息不够丰富,所以我想使用ant解决方案。

    < li >我按预期安装了ant < li >我将testplan.jmx复制到C:\ Jmeter _ 4.0 \ Apache-Jmeter-4.0 \ extras < li >我将testplan.jmx更改为Test.jtl < li >我进入了cmd CD C:\ Jmeter _ 4.0 \ Apache-Jmeter-4.0 \ extras < li >我输入ant并按enter键

共有1个答案

宓茂才
2023-03-14

您需要将文件重命名为Test。jmx,而不是Test.jtl

如果已经有一个< code>Test.jtl文件,您需要删除它,因为默认情况下JMeter Ant任务会将新结果添加到现有的< code>Test.jtl文件中,这不是您应该寻找的。

还有另一种选择:您可以从 .jtl 结果文件生成蚂蚁样式的 HTML 报告。

>

  • 在非GUI模式下“正常”执行脚本,例如:

    jmeter -n -t testplan.jmx -l Test.jtl
    

    有关从命令行和Java代码运行JMeter测试的不同方法的更多信息,请参阅不使用JMeter GUI文章启动JMeter测试的五种方法。

  •  类似资料:
    • Net:“junitreport”似乎没有提供一种方法来设置它在执行转换时使用的临时文件夹,而且似乎也没有提供更新“java”的方法。io。报告任务的tmpdir。在这种情况下,请设置“user”。主页或java。io。调用ant时从命令行调用tmpdir不是一个可以使用的解决方案。 详细介绍:我在ant/mantis中使用junit任务,语法如下: 这似乎是一种非常标准的用法,添加了“echo”

    • 问题内容: 这是我到目前为止的内容: 但是我猜这个错误: 我尝试使用以下方法指定项目: 但是没有运气。 指定的ant文件是正确的,因为它可以从命令行正常运行。 更新 经过更多搜索后,我到达了这里:http : //onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=1 这是一个很棒的教程。 这是我在下面的答案中看到代码之前得到的代码: 但是由于

    • 如果我在运行ant-task时查看控制台日志,我可以看到新的.jar文件是如何发送的: 如果打开创建的binmanifest.jar,我会发现一个manifest.mf文件,其中包含Class-Path属性中的所有路径,格式为:../../class1/bin../../class2/bin../../classn/bin。但是由于某些原因,我的所有测试都失败了,因为我的类找不到。我错过了什么?谢

    • 我在努力理解这个问题,但无法解决。这是我的问题。 我有、

    • 我已经有一个名为ant-jmeter-1.1.1的文件,位于路径 。 但是,当我从同一根目录运行ant命令时,出现了一个错误: BUILD 失败的 C:\apache-jmeter-2.13\apache-jmeter-2.13\extras\build.xml:87: 参考 C:\apache-jmeter-2.13\apache-jmeter-2.13\extras\ant-jmeter-1.