Jmeter component
Jmc Classes use the some name of Jmeter class with 'wrapper suffix'.
Thread Group#
All Thread group implements interface ThreadWrapper.
| Component | Covered | Class | Description |
|---|---|---|---|
| Thread Group | โ | ThreadGroupWrapper | Full support |
| setUp Thread Group | โ | SetupThreadGroupWrapper | Full support |
| tearDown Thread Group | โ | PostThreadGroupWrapper | Full support |
Samplers#
All samplers implements interface SamplerWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| FTP Request | โ | - | - |
| HTTP Request | โ | HTTPSamplerBaseWrapper | Full support |
| JDBC Request | โ | - | Roadmap |
| Java Request | โ | - | - |
| LDAP Request | โ | - | - |
| LDAP Extended Request | โ | - | - |
| Access Log Sampler | โ | - | - |
| BeanShell Sampler | never | - | DEPRECATED |
| JSR223 Sampler | โ | JSR223SamplerWrapper | Full support |
| TCP Sampler | โ | - | - |
| JMS Publisher | โ | - | - |
| JMS Subscriber | โ | - | - |
| JMS Point-to-Point | โ | - | - |
| JUnit Request | โ | - | - |
| Mail Reader Sampler | โ | - | - |
| Flow Control Action | โ | TestActionWrapper | - |
| SMTP Sampler | โ | - | - |
| OS Process Sampler | โ | - | - |
| MongoDB Script | never | - | DEPRECATED |
| Bolt Request | โ | - | - |
| Debug sampler | โ | DebugSamplerWrapper | Full support |
Logic Controllers#
All controller implements interface ControllerWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| Simple Controller | โ | SimpleControllerWrapper | Full support |
| Loop Controller | โ | LoopControllerWrapper | Full support |
| Once Only Controller | โ | OnceOnlyControllerWrapper | Full support |
| Interleave Controller | โ | InterleaveControlWrapper | Full support |
| Random Controller | โ | RandomControllerWrapper | Full support |
| Random Order Controller | โ | RandomOrderControllerWrapper | Full support |
| Throughput Controller | โ | ThroughputControllerWrapper | Full support |
| Runtime Controller | โ | RuntimeControllerWrapper | Full support |
| If Controller | โ | IfControllerWrapper | Full support |
| While Controller | โ | WhileControllerWrapper | Full support |
| Switch Controller | โ | SwitchControllerWrapper | Full support |
| ForEach Controller | โ | ForeachControllerWrapper | Full support |
| Module Controller | โ | ModuleControllerWrapper | Full support |
| Include Controller | โ | - | - |
| Transaction Controller | โ | TransactionControllerWrapper | Full support |
| Recording Controller | โ | RecordingControllerWrapper | Full support |
| Critical Section Controller | โ | CriticalSectionControllerWrapper | Full support |
Listeners#
All listeners implements interface SampleListenerWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| Graph Results | โ | GraphVisualizerWrapper | Full support |
| Assertion Results | โ | ResultCollectorWrapper | Full support |
| View Results Tree | โ | ViewResultsFullVisualizerWrapper | Full support |
| Aggregate Report | โ | AggregateReportWrapper | Full support |
| View Results in Table | โ | TableVisualizerWrapper | Full support |
| Simple Data Writer | โ | SimpleDataWriterWrapper | Full support |
| Aggregate Graph | โ | AggregateGraphWrapper | Full support |
| Response Time Graph | โ | - | - |
| Mailer Visualizer | โ | - | - |
| BeanShell Listener | never | - | DEPRECATED |
| Summary Report | โ | SummaryReportWrapper | Full support |
| Save Responses to a file | โ | - | Full support |
| JSR223 Listener | โ | JSR223ListenerWrapper | Full support |
| Generate Summary Results | โ | SummariserWrapper | Full support |
| Comparison Assertion Visualizer | โ | ComparisonAssertionVisualizerWrapper | Full support |
| Backend Listener | โ | BackendListenerWrapper | Full support |
Configuration Elements#
All configuration elements implements interface ConfigElementWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| CSV Data Set Config | โ | CSVDataSetWrapper | Full support |
| FTP Request Defaults | โ | - | - |
| DNS Cache Manager | โ | - | - |
| HTTP Authorization Manager | โ | AuthManagerWrapper | Full support |
| HTTP Cache Manager | โ | CacheManagerWrapper | Full support |
| HTTP Cookie Manager | โ | CookieManagerWrapper | Full support |
| HTTP Request Defaults | โ | HttpDefaultsWrapper | Full support |
| HTTP Header Manager | โ | HeaderManagerWrapper | Full support |
| Java Request Defaults | โ | - | - |
| JDBC Connection Configuration | โ | - | - |
| Keystore Configuration | โ | - | - |
| Login Config Element | โ | - | - |
| LDAP Request Defaults | โ | - | - |
| LDAP Extended Request Defaults | โ | - | - |
| TCP Sampler Config | โ | - | - |
| User Defined Variables | โ | ArgumentsWrapper | Full support |
| Random Variable | โ | RandomVariableConfigWrapper | Full support |
| Counter | โ | CounterConfigWrapper | Full support |
| Simple Config Element | โ | - | - |
| MongoDB Source Config | never | - | DEPRECATED |
| Bolt Connection Configuration | โ | - | - |
Assertions#
All Assertions implements interface AssertionWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| Response Assertion | โ | ResponseAssertionWrapper | Full support |
| Duration Assertion | โ | DurationAssertionWrapper | Full support |
| Size Assertion | โ | SizeAssertionWrapper | Full support |
| XML Assertion | โ | XMLAssertionWrapper | Full support |
| BeanShell Assertion | never | - | DEPRECATED |
| MD5Hex Assertion | โ | MD5HexAssertionWrapper | Full support |
| HTML Assertion | โ | HTMLAssertionWrapper | Full support |
| XPath Assertion | โ | XPathAssertionWrapper | Full support |
| XPath2 Assertion | โ | XPath2AssertionWrapper | Full support |
| XML Schema Assertion | โ | XMLSchemaAssertionWrapper | Full support |
| JSR223 Assertion | โ | JSR223AssertionWrapper | Full support |
| Compare Assertion | โ | - | - |
| SMIME Assertion | โ | - | - |
| JSON Assertion | โ | JSONPathAssertionWrapper | Full support |
| JSON JMESPath Assertion | โ | JMESPathAssertionWrapper | Full support |
Timers#
All timers implements interface timers.
| Component | covered | class | Description |
|---|---|---|---|
| Constant Timer | โ | ConstantTimerWrapper | Full support |
| Gaussian Random Timer | โ | GaussianRandomTimerWrapper | Full support |
| Uniform Random Timer | โ | UniformRandomTimerWrapper | Full support |
| Constant Throughput Timer | โ | ConstantThroughputTimerWrapper | Full support |
| Precise Throughput Timer | โ | PreciseThroughputTimerWrapper | Full support |
| Synchronizing Timer | โ | SyncTimerWrapper | Full support |
| BeanShell Timer | never | - | DEPRECATED |
| JSR223 Timer | โ | JSR223TimerWrapper | Full support |
| Poisson Random Timer | โ | PoissonRandomTimerWrapper | Full support |
Pre-Processors#
All Pre-Processors implements interface PreProcessorWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| HTML Link Parser | โ | AnchorModifierWrapper | Full support |
| HTTP URL Re-writing Modifier | โ | URLRewritingModifierWrapper | Full support |
| User Parameters | โ | - | Full support |
| BeanShell PreProcessor | never | - | DEPRECATED |
| JSR223 PreProcessor | โ | JSR223PreProcessorWrapper | Full support |
| JDBC PreProcessor | โ | - | Roadmap |
| RegEx User Parameters | โ | RegExUserParametersWrapper | Full support |
| Sample Timeout | โ | SampleTimeoutWrapper | Full support |
Post-Processors#
All Post-Processors implements interface PostProcessorWrapper.
| Component | covered | class | Description |
|---|---|---|---|
| Regular Expression Extractor | โ | RegexExtractorWrapper | Full support |
| CSS Selector Extractor (was: CSS/JQuery Extractor ) | โ | HtmlExtractorWrapper | Full support |
| XPath2 Extractor | โ | XPath2ExtractorWrapper | Full support |
| XPath Extractor | โ | XPathExtractorWrapper | Full support |
| JSON JMESPath Extractor | โ | JMESPathExtractorWrapper | Full support |
| Result Status Action Handler | โ | ResultActionWrapper | Full support |
| BeanShell PostProcessor | never | - | DEPRECATED |
| JSR223 PostProcessor | โ | JSR223PostProcessorWrapper | Full support |
| JDBC PostProcessor | โ | - | Full support |
| JSON Extractor | โ | JSON Extractor | Full support |
| Boundary Extractor | โ | BoundaryExtractorWrapper | Full support |
| Debug PostProcessor | โ | DebugPostProcessorWrapper | Full support |
Miscellaneous Features#
| Component | covered | class | Description |
|---|---|---|---|
| Test Plan | โ | TestPlanWrapper | Full support |
| SSL Manager | โ | - | Full support |
| HTTP(S) Test Script Recorder (was: HTTP Proxy Server ) | โ | - | Full support |
| HTTP Mirror Server | โ | - | Full support |
| Property Display | โ | - | Full support |
| Test Fragment | โ | TestFragmentWrapper | Full support |