%% Last Updated: - [[2021-04-19]] - [[2020-12-04]] %% Below are some terms used in [[JMeter]], brief descriptions, and links to more detailed discussions on them. ## [[JMeter/Assertions]] An assertion is an element used to verify something about the response to a request, such as the appearance of a string within the response or the size of a response. ## [[JMeter Config Elements]] A config element is the general term for a node that is added to a test plan to define settings or options. ## [[JMeter Controllers]] A controller is a container of one or more samplers. ## [[JMeter Extractors]] An extractor is an element used for the [[Correlation of dynamic values]] in a response. ## [[JMeter Listeners]] An analysis component that takes standard result data (`.jtl`) and reformats it according to the specifications of the listener ## Module ## Parameter ## [[Processor]] - Pre-processor - Post-processor ## [[JMeter Samplers]] A sampler or sample is a single element that could send a request or contain code to be executed. ## [[JMeter Test Fragments]] - Act like [[Functions]]. - A test fragment is a part of a test plan (including controllers, samplers, and processors) that could be reused. Test fragments can then be recalled by using a [[JMeter Module Controller]]. ## Test Plan A [[Script]]. It includes instructions on the load to be simulated, including its contents and the scale at which it should be executed. ## Thread A thread is a [[Number of virtual users in JMeter]]. ## [[JMeter Thread Group]] A thread group is a [[Transaction groups|transaction group]] of virtual users that are executed in parallel and typically contain different user flows. ## [[JMeter Transaction Controller]] A transaction controller is an element that allows a user to define a [[JMeter Transaction|transaction]] made up of one or more [[Request|requests]]. ## [[Variables in JMeter]] A variable is a store of data that is set internally, within a JMeter script. ## [[JMeter Timers]] Timers are delays that are artificially induced in the script according to a set of rules.