JMeter从入门到荒废-常见问题汇总

启动某个ThreadGroup的时候,启动不了

现象

  1. 点击start按钮的时候,结果树和汇总报告都没有任何数据。

  2. 同时,点击右上角的error log

    发现有错误信息:

    错误信息如下:

    java 复制代码
    2025-04-09 10:03:48,009 ERROR o.a.j.g.a.ActionRouter: Error processing org.apache.jmeter.gui.action.Start@16b7862b
    java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
    	at org.apache.jmeter.gui.action.Start.startEngine(Start.java:189) ~[ApacheJMeter_core.jar:5.6.3]
    	at org.apache.jmeter.gui.action.Start.doAction(Start.java:115) ~[ApacheJMeter_core.jar:5.6.3]
    	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:83) ~[ApacheJMeter_core.jar:5.6.3]
    	at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:65) ~[ApacheJMeter_core.jar:5.6.3]
    	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [?:?]
    	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [?:?]
    	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) [?:?]
    	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) [?:?]
    	at java.base/java.security.AccessController.doPrivileged(Native Method) ~[?:?]
    	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [?:?]
    	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [?:?]
    	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
    	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
    	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
    	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
    	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
    	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]

原因:

  1. 在排查过程中,进行了各种设置,都不能生效。

  2. 最终发现是,测试计划是有EnableDisable按钮。现在是Disable的状态

  3. 同时,Disable的状态,点击start按钮启动的时候,JMeter也不会提示执行计划不是Enable的状态,无法启动。

解决方案

  1. 把测试计划,从Disable状态改为Enable状态
相关推荐
se-tester5 天前
JMeter、Postman 和 SoapUI 在做接口测试上的优势和缺点
测试工具·jmeter·接口测试·postman·soapui
feathered-feathered6 天前
测试实战【用例设计】自己写的项目+功能测试(1)
java·服务器·后端·功能测试·jmeter·单元测试·压力测试
质量保障小乔10 天前
JMeter+Jenkins+AI自动化测试
jmeter
装不满的克莱因瓶12 天前
Java高并发异步请求实战,Jmeter暴力压测下的解决方案
jmeter·线程池·多线程·并发·resttemplate·qps·压测
在坚持一下我可没意见18 天前
ideaPool论坛系统测试报告
java·spring boot·功能测试·selenium·jmeter·mybatis·压力测试
linweidong20 天前
别让老板等:千人并发下的实时大屏极致性能优化实录
jmeter·clickhouse·性能优化·sentinel·doris·物化视图·离线数仓
CesareCheung21 天前
JMeter核心组件使用方法及场景大全
jmeter
我会一直在的22 天前
Jmeter的基础使用
功能测试·jmeter·压力测试
choke23322 天前
软件性能测试实战:从基础概念到 JMeter 全组件使用
jmeter
网络安全-杰克23 天前
Jmeter压力测试工具安装与使用
自动化测试·软件测试·测试工具·jmeter·职场和发展