Introduction to JMeter Google PlugIn - Timer

In this article we are going to see what are additional features/items added after installing jmeter plugin (Google Plugin) and what we can do with it. I will discuses about Timer only. To know about basic of jmeter see my this page. And, the process to install plug in , see this post.

What does a Timer do? A timer mainly wait for an event and it performs a task according to timer type. The google plug in provide us only one type of timer jp@gc - Throughput Shaping Timer. let's talk about that.

To add jp@gc - Throughput Shaping Timer.
-Right click a Test Plan or thread > Timer > jp@gc - Throughput Shaping Timer.

When we add a row,
Start RPS shows the scheduled Request Per Second start with.
End RPS shows the scheduled Request Per Second end with.
Duration meaning holding/running time in second.
The graph will show our setting's  visual representation.

I have made a scenario in the picture where the timer will define the execution according my settings.
I have made,
1. Start RPS with 1 and end up with 10 and running up to 5s
2. Another one Start RPS with 10 and end up with 10 and running up to 6s(no peak of RPS in graph)
3. Another one Start RPS with 15 and end up with 15 and running up to 7s
4. Another one Start RPS with 30 and end up with 30 and running up to 4s
5. Another one Start RPS with 20 and end up with 15 and running up to 2s(RPS is getting down)
6. Another one Start RPS with 15 and end up with 1 and running up to 5s(RPS at the bottom)