I would like to use the Blazemeter Parallel Controller to bundle some asynchronous calls to more closely mimic browser behavior.
I'm trying to track the total time to load certain pages, and there are some long running calls that skew my numbers because they are running back to back instead of asynchronously.
When I run in the Jmeter UI it seems to work fine, but it doesn't seem to work when I use the CLI.
My Jmeter version is 5.1 r1853635
Plugin versions:
jmeter-plugins-manager-1.3.jar
jmeter-bzm-http2-1.0.jar
Is there an additional setup step I'm missing to get this to work in NonGUI mode?
Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:<test name>.
Cause:
CannotResolveClassException: com.blazemeter.jmeter.controller.ParallelSampler
Detail:com.thoughtworks.xstream.converters.ConversionException:
---- Debugging information ----
cause-exception : com.thoughtworks.xstream.converters.ConversionException
cause-message :
first-jmeter-class : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67)
class : org.apache.jmeter.save.ScriptWrapper
required-type : org.apache.jmeter.save.ScriptWrapper
converter-type : org.apache.jmeter.save.ScriptWrapperConverter
path : /jmeterTestPlan/hashTree/hashTree/hashTree/hashTree[22]/com.blazemeter.jmeter.controller.ParallelSampler
line number : 6051
version : 5.1 r1853635