Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用ANT运行jmeter_Ant_Jmeter - Fatal编程技术网

如何使用ANT运行jmeter

如何使用ANT运行jmeter,ant,jmeter,Ant,Jmeter,我想通过html显示Jmeter结果。html仪表板的信息量不够,所以我想使用ant解决方案 我按预期安装了ant 我将testplan.jmx复制到 C:\Jmeter_4.0\apache-Jmeter-4.0\extras 我将testplan.jmx更改为Test.jtl 我输入了cmd cd C:\Jmeter_4.0\apache-Jmeter-4.0\extras 我输入ant并按enter键 测试计划总是需要20分钟和12秒钟,这是非常奇怪的,因为我有15分钟的延迟。 我打开

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

  • 我按预期安装了ant
  • 我将testplan.jmx复制到 C:\Jmeter_4.0\apache-Jmeter-4.0\extras
  • 我将testplan.jmx更改为Test.jtl
  • 我输入了cmd cd C:\Jmeter_4.0\apache-Jmeter-4.0\extras
  • 我输入ant并按enter键
测试计划总是需要20分钟和12秒钟,这是非常奇怪的,因为我有15分钟的延迟。
我打开Test.html,看到的不是结果,而是xml格式的测试计划。而且jmeter没有启动,甚至没有工作。我缺少的是,为什么不运行测试计划呢。结果甚至不是html。请参见pic

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

如果已经存在
Test.jtl
文件,则需要删除该文件,因为默认情况下,将向现有的
Test.jtl
文件中添加新结果,而您不应查找该文件


还有另一个选项:您可以从.jtl结果文件生成Ant样式的HTML报告

  • 以类似方式“正常”执行脚本:

  • Test.jtl
    文件复制到JMeter安装的“extras”文件夹中
  • 执行
    antxslt报告
    命令
  • 就是这样,您应该将结果以HTML格式显示为
    Test.HTML
    文件
  • 有关从命令行和Java代码运行JMeter测试的不同方法的更多信息,请参阅本文

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