Skip to content
serhij.zolotukhin edited this page Dec 7, 2025 · 1 revision

test plan - is the root element of the JMeter test. It is a container that holds JMeter components.

JMeter components

thread group -

logic controller - Controllers determine the sequence in which the samplers are processed.

Once Only Controller - executes its child elements only once per thread.

sampler - is a component that’s used to send requests to the application being tested.
If the test plan has more than one sampler, they will be executed in the order they are defined in the test plan tree.

HTTP Request sampler - is used when you want to use POST, GET, DELETE, PUT, etc., methods over HTTP(S) on the target web application

listener -
timer -
assertion -
Pre-processors - take the request and modify (substitution, enhancement, dereferencing variables etc.) it before the sampler sends it to the server.
config element -

user defined variables - are associated with values that are constant throughout the execution of the test.

CSV Data Set Config - Used to read lines from a file, and split them into variables. By default, the file is only opened once, and each thread will use a different line from the file.

Cookie Manager - it stores and sends cookies just like a web browser

URLs

http://jmeter.apache.org/usermanual/component_reference.html

My side bar

Clone this wiki locally