Hi ha moltes formes de realitzar proves de rendiment de la nostra connexió, hi ha algunes pàgines webs conegudes des de la qual realitzar proves de velocitat de la nostra xarxa o algunes aplicacions gràfiques de les que podem disposar. En canvi, en aquesta ocasió us portem SpeedTest, Una utilitat que es pot fer servir des de la consola per realitzar proves exhaustives per conèixer de forma real la velocitat de la nostra connexió a Internet. Amb aquest tipus d'utilitats podem no només mesurar el rendiment de càrrega i descàrrega que ens ofereix el nostre proveïdor d'Internet, sinó també realitzar proves per detectar possibles problemes en la nostra connexió.
Perquè això sigui possible simplement hem d'aconseguir descarregar l'eina, que és un simple script a Python i per descomptat les dependències necessàries per a la seva execució, que en aquest cas per instal·lar el paquet de Python necessari per poder executar el .py que s'inclou per a la seva execució. Així que ja saps, per no tenir problemes, prèviament a seguir els passos que incloem en aquest article, necessitaràs tenir l'intèrpret de Python perquè tot funcioni. Per a això els passos a seguir són:
git clone https://github.com/sivel/speedtest-cli.git cd speedtest-cli python speedtest.py
A més d'usar-lo sense arguments, també disposa d'algunes opcions disponibles (Com ara l'opció -list per llistar els servidors de proves disponibles i poder triar algun concret des d'on realitzar les proves) i que podem consultar a la seva documentació. Com veus no és complicat d'usar, i encara que la sortida sigui en mode text, tot i que amb les redireccions podem enviar el resultat a un fitxer per emmagatzemar la sortida, pot resultar bastant útil en aquells casos en què no disposem d'un entorn d'escriptori amb un navegador web per fer proves a les pàgines webs de les que parlava a l'inici d'aquest article.
Hola, interessant aplicació, però voldria saber si hi ha una versió gràfica com la versió SpeedTest en línia. gràcies
Em sembla qhe no funciona amb l'opció -csv-header.
$ Python speedtest.py -csv -csv-header> speedtest.csv
només escriviu el header
Server ID, Sponsor, Server Name, Timestamp, Distance, Tennis, Download, Upload, Share, IP Address