0
votes

I run some load tests using Jmeter.

and found out unexpected increase of response time at the end of each test plan. Just before the end of the test plan(duration 20 minutes), the response time increased all of sudden.

It occurred again when I run same test plan with different duration(duration 30 minutes). and latency is almost the same as response times, that seems no problem on network.

I'm very curious why the response time increased even when the number of threads are decreasing. Could you guess what the reason is?

Thank you in advance.

duration:20 minutes duration: 30 mitues

2
do you stop JMeter or is it stopped on its own, how do you define duration? - user7294900
@user7294900 Hi, Thank you for asking. I used scheduler and set 1200 and 1800 for each test plan. - jgj1018
what version of JMeter are you using ? - UBIK LOAD PACK
@user7294900 Oh really? I should check. - jgj1018
@UBIKLOADPACK Hi, I used 3.3. - jgj1018

2 Answers

1
votes

From your screenshot, it is clearly visible that for both cases (20 min and 30 min) response time got increased after the test is complete (duration reached to its endpoint). That's because of threads insufficient ramp-down time.

If your JMeter test is stopped forcefully, all the active threads will be closed immediately. So the requests generated by those threads will get higher response time.

0
votes

See I am gussing. This happened once for me also. have you checked request are sended properly using View Result Tree Listener. Please check request status once graph getting increasing.

Or

Due to other traffic or Api is used by other users. This my be cause.