JMeter启动失败问题解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter启动失败问题解决相关的知识,希望对你有一定的参考价值。

参考技术A 点击 jmeter.bat 启动jMeter,提示 Not able to find Java executable or version. Please check your Java installation.

在cmd命令窗口中输入 java 命令,看是否有正确信息返回,否则需要配置JDK环境变量

C:\Program Files\Java\jdk1.8.0_131

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

PATH中添加 .%SystemRoot%\system32;%SystemRoot%;%JAVA_HOME%\bin; ,如果改变顺序后问题依旧,则继续。

Path搜索顺序的问题,查找windows和system32目录,发现system32目录里有一个java.exe,把JAVA_HOME放到system相关配置之前,就会首先去配置的java环境下找。如果改变顺序后问题依旧,则继续。

JDK32位和64位问题,电脑是64位的,装的JDK是32位的,重新装了64位的JDK,配置好环境变量,再运行jmeter.bat。如果重新安装配置好环境变量后,问题依旧,则继续。

jmeter.bat配置文件问题,编辑jmeter.bat,增加配置,问题得到解决,JMeter正常启动

如何使用Jmeter作为CI解决方案

我有一个关于Jmeter的一般问题。我正在使用Jmeter,我想使用Jmeter创建持续集成解决方案。问题是有几个质量保证,他们每个都根据他的发展有测试计划。问题是,如果使用Jmeter,所有测试计划都需要作为一个测试计划运行,并为每个测试计划创建报告,而不是手动覆盖每个报告并检查失败的方案。因此,所有处理都比我想象的要困难得多,Jmeter是一个很好的解决方案,但如何将它与几个测试计划一起使用,如果我想让它每晚运行一次?并且在mornng中获得所有创建的测试计划的单一报告?有人可以建议Jmeter是否可以每晚解决CI问题?是否可以将所有报告合并到单个报告中?每个测试计划都是为了进行独特的开发,我们将随着时间推移进行多次测试计划

答案

你看过那些插件了吗?

另一答案
  1. JMeter本身只是一个负载测试工具,你需要一个continuous integration server。如果您的公司没有,您可以考虑使用以下几种免费和开源解决方案: Jenkins Buildbot Cruise Control

查看Jenkins vs. Other Open Source Continuous Integration Servers文章以了解有关上述工具的更多信息,请参阅示例构建仪表板和命令以启动JMeter测试。

以上是关于JMeter启动失败问题解决的主要内容,如果未能解决你的问题,请参考以下文章

JMeter打开脚本失败 如何解决?

解决jmeter带参数非body体执行post请求失败问题

错误解决——使用jmeter录制登录脚本,可以运行,但登录失败,提示no cookies,或{“code“:302,“msg“:“请先登录!“}

mac启动 Apache JMeter 5.3 语言选择中文界面出现乱码 问题解决

如何使用Jmeter作为CI解决方案

jmeter.bat启动出错的问题解决了吗,我也碰到了同样的问题。JDK的环境变量都是设置好了的。就是报错