But the speedtest is not using the same path as you did when you noticed it running slowly. So results will vary. To understand this you have to understand the Internet which is on web articles or taught in classes.
On top of that many speedtests will select a server near you to give you the best results which will confuse folk that don't know how the Internet is built and works.
The short answer is speedtest results are your best speeds, not what you will get from everywhere.
I have noticed this with three different ISPs.
I will be doing my thing, surfing the net, playing on line games etc, and I notice that my connection seems really slow. So, I open a tab and run a speedtest (I usually use speedof.me).
Here's what has me curious. Every time this happens, my speedtest will initially run between 0.5 mbs to 5-7 mbs and will either gradually speed up, or remain at that level. If I run the test again, almost always it will start at the highest speed recorded in the previous test and then speed up from there. Running the test 2-4 times in a row it eventually registers the rated speed of my ISP (currently 75mbs). After that, when resuming my normal on line activities, everything runs as it should.
I have had the same results through three different ISPs and using a few different speed tests. It is not just my computer as my wife and son both will usually complain about the internet being slow (with my computer not even turned on) and then, after booting my system and doing my 2-4 speedtest routine, their connection is back to it's usual speed.
So, this has me suspicious that ISPs are throttling internet speeds and then unthrottling it when they detect a speed test being run.
Has anyone noticed this ? Or have any information on it ?
Is it possible that this could just be my router or something and somehow running consecutive speed tests clears it up. Doubtful as this has been a regular thing utilizing three different ISP supplied routers and even a few different store bought ones.