Home > Back-end >  Jmeter not executing script from command line (CLI mode) but works fine with GUI mode
Jmeter not executing script from command line (CLI mode) but works fine with GUI mode

Time:03-18

I wrote a script in Jmeter that is fine being executed from GUI mode but will fail when being executed from CLI mode (non-GUI)

This is the result from CLI mode:

D:\apache-jmeter-5.4.3\apache-jmeter-5.4.3\bin>jmeter -n -t D:\apache-jmeter-5.4.3\apache-jmeter-5.4.3\bin\homepage.jmx Creating summariser Created the tree successfully using D:\apache-jmeter-5.4.3\apache-jmeter-5.4.3\bin\homepage.jmx Starting standalone test @ Fri Mar 18 09:41:02 EET 2022 (1647589262323) Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445 summary 1 in 00:00:00 = 25.0/s Avg: 0 Min: 0 Max: 0 Err: 1 (100.00%) Active: 1 Started: 1 Finished: 0 summary 19 in 00:00:05 = 4.0/s Avg: 0 Min: 0 Max: 0 Err: 19 (100.00%) Active: 0 Started: 20 Finished: 20 summary = 20 in 00:00:05 = 4.2/s Avg: 0 Min: 0 Max: 0 Err: 20 (100.00%) Tidying up ... @ Fri Mar 18 09:41:07 EET 2022 (1647589267321) ... end of run

Why is this happening and how can i fix it ? Thanks

CodePudding user response:

You're just running your test without storing the results and from the output it seems that all your 20 requests have failed.

I would recommend re-running your test providing the path to the .jtl results file as a parameter like:

jmeter -n -t D:\apache-jmeter-5.4.3\apache-jmeter-5.4.3\bin\homepage.jmx -l result.jtl

and then inspect the result.jtl file using Excel or equivalent or generate HTML Reporting Dashboard out of it, you will see at least response code and message.

  • Related