当我尝试使用非GUI模式时,我的问题是关于Jmeter的

当我尝试使用非GUI模式时,我的问题是关于Jmeter的,jmeter,Jmeter,当我在命令提示符下传递命令时,我得到以下错误- C:\Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin>Jmeter.bat -Jjmeter.save.saveservice.output_format=xml -n -t \Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin\vieweventpage.jmx -l \

当我在命令提示符下传递命令时,我得到以下错误-

    C:\Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin>Jmeter.bat -Jjmeter.save.saveservice.output_format=xml -n -t \Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin\vieweventpage.jmx -l \Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin\rr.jtl
Creating summariser <summary>
Created the tree successfully using \Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin\vieweventpage.jmx
Starting standalone test @ Fri Aug 21 07:29:38 BST 2020 (1597991378434)
Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445
summary =     41 in 00:00:14 =    2.9/s Avg:  5256 Min:     7 Max: 13688 Err:    13 (31.71%)
Tidying up ...    @ Fri Aug 21 07:29:52 BST 2020 (1597991392905)
... end of run
The JVM should have exited but did not.
The following non-daemon threads are still running (DestroyJavaVM is OK):
Thread[DestroyJavaVM,5,main], stackTrace:
Thread[AWT-EventQueue-0,6,main], stackTrace:sun.misc.Unsafe#park
java.util.concurrent.locks.LockSupport#park
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#await
java.awt.EventQueue#getNextEvent
java.awt.EventDispatchThread#pumpOneEventForFilters
java.awt.EventDispatchThread#pumpEventsForFilter
java.awt.EventDispatchThread#pumpEventsForHierarchy
java.awt.EventDispatchThread#pumpEvents
java.awt.EventDispatchThread#pumpEvents
java.awt.EventDispatchThread#run

Thread[AWT-Shutdown,5,system], stackTrace:java.lang.Object#wait
sun.awt.AWTAutoShutdown#run
java.lang.Thread#run
C:\Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin>jmeter.bat-jjjmeter.save.saveservice.output\u format=xml-n-t\Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin\vieweventpage.jmx-l\Users\ShivangiT\Downloads\apache-jmeter-5.3\bin\rr.jtl
创建摘要器
使用\Users\ShivangiT\Downloads\apache-jmeter-5.3\apache-jmeter-5.3\bin\vieweventpage.jmx成功创建了树
在英国夏令时2020年8月21日星期五07:29:38开始独立测试(1597991378434)
正在等待端口4445上可能出现的关机/StopTestNow/HeapDump/ThreadDump消息
汇总=41英寸00:00:14=2.9/s平均值:5256最小值:7最大值:13688误差:13(31.71%)
整理…@英国夏令时2020年8月21日星期五07:29:52(1597991392905)
... 运行结束
JVM应该已经退出,但没有退出。
以下非守护进程线程仍在运行(DestroyJavaVM正常):
线程[DestroyJavaVM,5,main],堆栈跟踪:
线程[AWT-EventQueue-0,6,main],堆栈跟踪:sun.misc.Unsafe#park
java.util.concurrent.locks.LockSupport#park
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject#wait
java.awt.EventQueue#getNextEvent
java.awt.EventDispatchThread#pumpOneEventForFilters
java.awt.EventDispatchThread#pumpEventsForFilter
java.awt.EventDispatchThread#pumpEventsForHierarchy
java.awt.EventDispatchThread#pumpEvents
java.awt.EventDispatchThread#pumpEvents
java.awt.EventDispatchThread#运行
线程[AWT Shutdown,5,system],stackTrace:java.lang.Object#wait
sun.awt.awtauthoutdown#run
java.lang.Thread#运行

任何人都可以帮我解决这个问题。

这是JMeter 5.3的一个已知问题,当测试计划包含Http(s)测试脚本记录器时

解决方法是将其删除

见:

或者,您可以尝试夜间构建:


    • Shiva,我建议您始终使用较旧版本的JMeter。原因很简单。自JMeter 4以来,JMeter没有太大变化。JMeter更倾向于与JDK 11兼容,因为目前,它在旧版本中完美地支持JDK 8。使用来自的JMeter 4,您将能够顺利执行所有操作。不需要寻找解决办法。确保使用JMeter 4

      自从JMeter 5.3以来,有很多变化,请参阅,JMeter 4遇到的问题比5.3更多。使用老版本的Jmeter是不好的做法。我们真的使用了所有这些东西吗?负载生成和报告生成不会更改。我真的不明白有必要在新版本的基础上运行始终,您好,有更新的答案吗?如果可以的话,你应该接受它并投票,这样对其他人有帮助。谢谢