Skip to content

JMeter Component Reference: Browse by Category

Browse every Apache JMeter test plan component by category: samplers, logic controllers, listeners, timers, assertions, and processors.

Difficulty
intermediate
Guide type
reference
Estimated read time
2 min read

Every JMeter test plan component, one dedicated page per component with its properties, defaults, and related guides. Search by name or narrow by category. For the single-page view, see the full Component Reference.

Showing 129 of 129 components

JMeter components reference
ComponentCategory
FTP RequestSamplers
HTTP RequestSamplers
JDBC RequestSamplers
Java RequestSamplers
LDAP RequestSamplers
LDAP Extended RequestSamplers
Access Log SamplerSamplers
BeanShell SamplerSamplers
JSR223 SamplerSamplers
TCP SamplerSamplers
JMS PublisherSamplers
JMS SubscriberSamplers
JMS Point-to-PointSamplers
JUnit RequestSamplers
Mail Reader SamplerSamplers
Flow Control ActionSamplers
SMTP SamplerSamplers
OS Process SamplerSamplers
Bolt RequestSamplers
Simple ControllerLogic Controllers
Loop ControllerLogic Controllers
Once Only ControllerLogic Controllers
Interleave ControllerLogic Controllers
Random ControllerLogic Controllers
Random Order ControllerLogic Controllers
Throughput ControllerLogic Controllers
Runtime ControllerLogic Controllers
If ControllerLogic Controllers
While ControllerLogic Controllers
Switch ControllerLogic Controllers
ForEach ControllerLogic Controllers
Module ControllerLogic Controllers
Include ControllerLogic Controllers
Transaction ControllerLogic Controllers
Recording ControllerLogic Controllers
Critical Section ControllerLogic Controllers
Sample Result Save ConfigurationListeners
Graph ResultsListeners
Assertion ResultsListeners
View Results TreeListeners
Aggregate ReportListeners
View Results in TableListeners
Simple Data WriterListeners
Aggregate GraphListeners
Response Time GraphListeners
Mailer VisualizerListeners
BeanShell ListenerListeners
Summary ReportListeners
Save Responses to a fileListeners
JSR223 ListenerListeners
Generate Summary ResultsListeners
Comparison Assertion VisualizerListeners
Backend ListenerListeners
CSV Data Set ConfigConfiguration Elements
FTP Request DefaultsConfiguration Elements
DNS Cache ManagerConfiguration Elements
HTTP Authorization ManagerConfiguration Elements
HTTP Cache ManagerConfiguration Elements
HTTP Cookie ManagerConfiguration Elements
HTTP Request DefaultsConfiguration Elements
HTTP Header ManagerConfiguration Elements
Java Request DefaultsConfiguration Elements
JDBC Connection ConfigurationConfiguration Elements
Keystore ConfigurationConfiguration Elements
Login Config ElementConfiguration Elements
LDAP Request DefaultsConfiguration Elements
LDAP Extended Request DefaultsConfiguration Elements
TCP Sampler ConfigConfiguration Elements
User Defined VariablesConfiguration Elements
Random VariableConfiguration Elements
CounterConfiguration Elements
Simple Config ElementConfiguration Elements
Bolt Connection ConfigurationConfiguration Elements
Response AssertionAssertions
Duration AssertionAssertions
Size AssertionAssertions
XML AssertionAssertions
BeanShell AssertionAssertions
MD5Hex AssertionAssertions
HTML AssertionAssertions
XPath AssertionAssertions
XPath2 AssertionAssertions
XML Schema AssertionAssertions
JSR223 AssertionAssertions
Compare AssertionAssertions
SMIME AssertionAssertions
JSON AssertionAssertions
JSON JMESPath AssertionAssertions
Constant TimerTimers
Gaussian Random TimerTimers
Uniform Random TimerTimers
Constant Throughput TimerTimers
Precise Throughput TimerTimers
Synchronizing TimerTimers
BeanShell TimerTimers
JSR223 TimerTimers
Poisson Random TimerTimers
HTML Link ParserPre Processors
HTTP URL Re-writing ModifierPre Processors
User ParametersPre Processors
BeanShell PreProcessorPre Processors
JSR223 PreProcessorPre Processors
JDBC PreProcessorPre Processors
RegEx User ParametersPre Processors
Sample TimeoutPre Processors
Regular Expression ExtractorPost-Processors
CSS Selector ExtractorPost-Processors
XPath2 ExtractorPost-Processors
XPath ExtractorPost-Processors
JSON JMESPath ExtractorPost-Processors
Result Status Action HandlerPost-Processors
BeanShell PostProcessorPost-Processors
JSR223 PostProcessorPost-Processors
JDBC PostProcessorPost-Processors
JSON ExtractorPost-Processors
Boundary ExtractorPost-Processors
Test PlanMiscellaneous Features
Open Model Thread GroupMiscellaneous Features
Thread GroupMiscellaneous Features
WorkBenchMiscellaneous Features
SSL ManagerMiscellaneous Features
HTTP(S) Test Script RecorderMiscellaneous Features
HTTP Mirror ServerMiscellaneous Features
Property DisplayMiscellaneous Features
Debug SamplerMiscellaneous Features
Debug PostProcessorMiscellaneous Features
Test FragmentMiscellaneous Features
setUp Thread GroupMiscellaneous Features
tearDown Thread GroupMiscellaneous Features
On this page