Pues bien, actualmente existe ya una aplicación llamada speedtest-cli, el cuál, es un sencillo cliente CLI y escrito en Phyton el cuál mide el ancho de banda de manera bi-direccional usando la infraestructura de SpeedTest, vale reseñar que este cliente funciona tanto en las versiones 2.4 como en la 3.4 de Phyton.

Para realizar la instalación y comenzar a usar speedtest-cli debemos realizar los siguientes pasos vía terminal:

descargamos e instalamos la aplicación

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py -O /usr/bin/speedtest-cli chmod +x /usr/bin/speedtest-cli

Esto automáticamente nos localizará el servidor mas cercano de Speedtest y realizará las funciones de subida/descarga.

speedtest-cli-1

Si deseamos obtener una imágenes para luego compartirla en la web, simplemente añadimos la opción –share despues del comando speedtest-cli.

speedtest-cli-2

Si deseamos obtener resultados de un servidor distinto, debemos seleccionarlo manualmente, para ello agregamos la opción –list después del comando speedtest-cli (esto nos mostrara varios servidores ubicados geográficamente)

speedtest-cli-3

Vale destacar que estos servidores tienen un ID, por lo cuál, una vez que hallemos el servidor deseado, simplemente colocamos la opción –server seguido del ID del servidor seleccionado después del comando speedtest-cli

speedtest-cli-4

Via: http://www.libuntu.com