If you think you have download issues, DownTester can help you diagnose them easily as it uses various links you provide to check multiple locations around the world. You can save all your tests in specific files or copy-paste them into an excel sheet.
Of course, DownTester is clearly not an app that would see daily use. For the most part, its functions can be substituted by an online connection speed test. I might be wrong, since I have personally not installed and tested DownTester. However, my unimaginable experience in dealing with this class of apps allows me to pass this judgment easily.