Run a Continuous Internet Speed Test

Continuous internet speed test tool

  • Internet speed stress test with long duration: long-term download and upload bandwidth (speed) test tool
  • Cross-platform: HTML (online), Windows, Linux, Android versions, free for non-commercial use (please contact us to get a commercial license)
  • Measures download and upload bandwidth, packet loss and round trip time (RTT, ping)
  • Measures and tracks bandwidth of your internet connection during a long (unlimited) period of time
  • Measures stability of internet connection (uptime in percents, bandwidth measurements)
  • Tracks connection outages and drops of bandwidth
  • Runs on your own Windows PC as a server, to check stability of your LAN/wifi router(s)

Use cases

  • Narrowing down the problem with internet, and finding root cause of the issue: ISP or hardware
  • Selecting the fastest and most reliable internet provider - 3G, 4G LTE, wifi, satellite, ADSL, FTTx
  • Internet stability test
  • Testing hardware: wifi/3G/4G routers, network adapters
  • Selecting best wifi/3G/4G router/modem/receiver location, best antenna orientation
  • Monitoring quality of satellite links, VPNs, IPSec tunnels, SD-WAN and regular internet connections
  • Measuring reliability of internet connection for mission critical applications, for consumer applications (e.g. youtube)
  • Measuring bandwidth of hosted servers - is it stable or not?
  • Troubleshooting internet problems when you work from home - connection drops with VPN, web meeting, skype, zoom, trader terminals
  • Internet stability tests at moving vehicles, trains, ships
  • Assuring ISP bandwidth for video streaming service providers
  • Monitoring quality and stability of own IP networks for internet service providers

Instructions

Assumption: you experience bad internet quality when you use an application: web site in browser, messenger, trading terminal, etc, you want to fix the problem, and you want to know what exactly happens - is it problem of internet provider, your device, wifi router, antenna location, or the app itself.

  • Run the Continuous Speed Test tool, install it
  • Use your application, with the internet stress test tool running in background
  • When you experience a problem with the application - look into results of this test
  • If the test detects a downtime or low internet speed - it is problem of internet provider or hardware. If no problems detected - it is a problem of the application
  • Run the same internet stability test on another hardware: another device or another wifi router, or change location of antenna. You can run test on multiple devices at same time to see difference
  • If the test reports downtimes on multiple different devices - it is exactly problem of internet provider: send the results to the provider and let them fix the problem. If they are not able to fix it - use another internet provider
  • Contact us by email: support [at] startrinity [dot] com if you need an advice how to fix internet issues. We maintain a database of known issues with providers and hardware vendors

Run the test in browser

Warning: you may get inaccurate measurements due to HTML5 browser performance limitations. For better accuracy please use Windows or Linux version


Run the test on Windows

Download installer for Windows

Screenshots:


Run test on Android

Get the app on Google Play Download APK


Run the internet test tool from command line with a web UI


Note: please download the archive and extract into some clean folder. On Linux set 'executable' attribute to extracted file "CST.CrossPlatform" if needed:
# use this if needed for permissions: sudo -i
mkdir /usr/bin/startrinity_cst
cd /usr/bin/startrinity_cst
# if wget is missing on centos/rhel: sudo yum install wget
wget http://startrinity.com/InternetQuality/startrinity_cst_linux_x64.tar.gz
# or startrinity_cst_linux_arm.tar.gz or startrinity_cst_linux_arm64.tar.gz (see above)
tar xzvf startrinity_cst_linux_x64.tar.gz
./CST.CrossPlatform --download-limit 10 --upload-limit 10 --output-measurements

Command line example for Linux: ./CST.CrossPlatform --download-limit 10 --upload-limit 10 --output-measurements
Command line example for Windows: CST.CrossPlatform.exe --download-limit 10 --upload-limit 10 --output-measurements

Command line arguments

  • --output-measurements or -om [csv_file_path] - outputs measurements to a CSV file (if specified) or to console (stdout)
  • --download-limit or -d - max. download bandwidth in Mbps
  • --upload-limit or -u - max. upload bandwidth in Mbps
  • --mode or -m - one of the following modes:
    • custom-server-as-server or csas - TCP and UDP test, upload and download without pauses, using your own server. This instance runs as server. Example: CST.CrossPlatform.exe --mode custom-server-as-server --server-port 9200 --output-measurements
    • custom-server-as-client or csac - TCP and UDP test, upload and download without pauses. This instance runs as 'client'; you should run the same app on another device as a 'server'. Example: CST.CrossPlatform.exe --mode custom-server-as-client --server-host 192.168.0.10 --server-port 9200 --output-measurements --download-limit 10 --upload-limit 10

If you want to get binaries for some other OS from this list, please contact us.


Reviews

This is exactly what I needed to align my 4G outdoor receiver to get the maximum possible speed. Instead of running a speed test or downloading a content after each alignment, this app makes it pretty easy.

Great work! I have used the continuous speed test several times to get my cable company to fix the internet connection.

someone in US

The Continuous Speed Test helped me narrow down a problem that had been plaguing my system for months...an intermittent failure of a wireless card on one of my computers. The card only failed - and briefly - when a significant amount of data was being transferred through it. So, I set up the Continous Speed Test on the impacted device and on a laptop connected to the same WiFi. The failures on the internet stability test were obvious and helped me trace down the problem. I swapped out the bad card and the problem was fixed! Thank you!

someone in US

This is the only app I have found that runs continuously while I adjust my cellular modem antenna for not only the best speed but the best quality. Since I live in an area with low cellular signal, this is important to me. other apps just tell me the speed at a single moment. Thanks for the great app!

Great program. Used it to diagnose a connection issue, and it worked great. I bookmarked the site and will install it again in the future if I need it.

I love your test tool, it is helping me to understand the real issues with my internet connection. I have a VDSL connection with approx. 18Mbps down and 1Mbps up.

someone in New Zealand

First Review: App is good, You can check your internet connection speed in different areas of your room or any other place and know downtime and uptime for a specific speed as you set, I liked this new concept.
Edit: One problem I found is speed is not accurate, When my net speed is 100kbps it shows 200-250 kbps.


Change Log

2019-06-18 easy GUI to run the tool as your own server, to test your LAN and wifi routers
2020-05-12 improved CPU performance
2020-05-23 fixed "false downtime" issue
2020-06-02 added TCP download and upload tests
2020-06-02 published binaries for Linux (Ubuntu, CentOS, Red Hat, Raspberry Pi): now the tool runs with command line interface and it also opens a HTTP port for web UI
2020-08-08 new test mode: only continuous ICMP ping, without any download/upload
2020-08-23 improved performance for low bandwidths (20kbps)
2020-09-06 measuring jitter and packet loss burst length
2020-09-25 published binaries for "Center" and tutorial how to set up monitoring with custom server(s), center and MySQL database


Roadmap (planned features)

  • Charts to display the measurements
  • Measure jitter
  • Measure ping to default gateway to see difference between LAN/WAN issues
  • Traceroute statistics to detect problematic hop
  • Display RTT statistics towards multiple servers, with server's IP geolocation
  • Need something else? Please contact us to request new features, or to express your interest in already planned features.

jacksonhodauld.blogspot.com

Source: http://startrinity.com/InternetQuality/ContinuousBandwidthTester.aspx

0 Response to "Run a Continuous Internet Speed Test"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel