jmetercontrollerrecordrecordinguser-activity

What is the difference between the Recording and Simple controllers in JMeter?


What is the difference between the Recording and Simple controllers in JMeter?

I read this article. It says the following.

Recording Controller: JMeter can record your Testing steps; a recording controller is a placeholder to store these recording steps.

Simple Controller: Simple Controller is just a container for user request.

But I was able to use the HTTP(S) Test Script Recorder to record user actions into the Simple Controller. So, does it mean that the Recording Controller is the same as the Simple Controller + the HTTP(S) Test Script Recorder?


Solution

  • Both are just "containers" for the recorded Samplers, from test execution perspective there is no difference at all

    You're free to use any Logic Controller as the recording target

    enter image description here

    Personally I would recommend using Recording Template, apart of using Recording Controller it comes with pre-defined "good" configuration when it comes to excluding requests to embedded resources, pre-defined HTTPS domain and so on.

    enter image description here