
These Listeners provide data in the Graphic form, enabling you to better analyze the results and decide what steps to take in the future.

The Plugin can be downloaded through Plugins Manager by selecting the checkbox in front of 3 Basic Graphs in the list of available Plugins.Ī. Right Click on Sampler(HTTP Request)→Add→Listener→ Threads Over Time.Active Threads Over Time: This Listener shows the list of concurrent users active in each thread group during a test run. NOTE: I have added this Listener to the Test Script Generated in the previous step and then executed the script.Īs you can see from the image above, the Timer has a fixed schedule table and a preview graph which makes it easier to control a load during the test run. This feature provides users with the ability to process a JMeter property “load_profile”. The main advantage of reading about this property is we can setup requests per second throughput with JMeter.properties file or we can setup requests per second with the command line while running the JMeter.Įxample: load_profile=const(30,20s) line(30,100,1m)step(5,20,5,5m) step(N, K, S, T): step generates a stepping load from N requests per second to K requests per second, each step height to will be of S requests per second, each step duration will be T seconds.line(N, K, T): line generates a linear increase of the load from requests increasing from N to K per second for T number of nst(N, T): const holds a constant hold of N requests per second for T number of seconds.This property specifies a load pattern with a set of function-like declarations. This function enables a feedback loop for the number of threads. The job of the feedback loop is to see if enough number of threads are running at any time. if requests per the second schedule are not achieved during test runs.Įxample: $ It also provides additional threads if the criteria are not met i.e. Here, Throughput_Shaping is the Throughput Shaping Timer to integrate with.

50 is the number of spare threads to be kept in the thread pool.ĥ00 is the number of max threads allowed. This plugin extends JMeter functionality with a number of functions: So, this function will be able to increase the number of threads up to 500 in case the request per the second schedule not met during the test run.
