Transparence de mesure

Comment TestMaCo mesure votre connexion

Un bon speedtest ne doit pas seulement afficher un chiffre. Il doit expliquer ce qui a été mesuré, comment, dans quelles conditions et avec quelles limites.

Principe général

TestMaCo Speed mesure la performance de bout en bout entre votre navigateur et une infrastructure de test située sur Internet. Le moteur réalise de véritables transferts de données puis calcule les débits à partir du volume reçu ou envoyé et du temps écoulé.

Le test ne mesure donc pas uniquement votre abonnement : il inclut aussi votre appareil, votre navigateur, le Wi‑Fi ou l’Ethernet, la box, le réseau de votre opérateur, le routage et le point de mesure utilisé.

Ping, jitter et percentiles

Avant de saturer la ligne, une série de petites requêtes mesure la latence au repos. TestMaCo affiche notamment la médiane, le minimum et le 95e percentile. Le jitter correspond à la variation moyenne entre deux mesures successives. La médiane résiste mieux aux quelques valeurs extrêmes qu’une moyenne simple.

Latence sous charge et bufferbloat

Pendant les transferts descendants et montants, TestMaCo continue d’envoyer des sondes de latence. La différence entre la latence au repos et la latence observée quand le lien est fortement utilisé donne un indicateur de bufferbloat. Une file d’attente trop importante dans la box, le routeur ou le réseau peut produire un excellent débit mais une mauvaise expérience en jeu, téléphonie ou visioconférence dès qu’un gros transfert démarre.

Indice TestMaCo : les notes de bufferbloat A+ à F sont une grille de lecture interne au site, conçue pour rendre le résultat compréhensible. Elles ne constituent pas une norme officielle.

Débit et flux parallèles

Le moteur effectue un échauffement puis adapte le nombre de flux parallèles à la capacité observée. Plusieurs flux permettent de mieux remplir les connexions rapides, alors qu’un seul flux peut être utile pour diagnostiquer une application ou un chemin TCP particulier. Le mode Expert utilise davantage de données et des phases plus longues.

Les valeurs instantanées servent à tracer la courbe du test. Le résultat final est calculé à partir de l’ensemble de la phase mesurée et accompagné d’un indicateur de stabilité fondé sur la dispersion des échantillons de débit.

Pourquoi TestMaCo n’affiche pas une fausse “perte de paquets”

Une page Web ne dispose pas du même accès bas niveau au réseau qu’un outil natif. Compter les requêtes HTTP qui échouent n’est pas équivalent à mesurer la perte de paquets IP. TestMaCo affiche donc un taux d’échec des sondes HTTP et le nomme ainsi. Une vraie mesure de perte réseau nécessite un protocole adapté, par exemple un mécanisme WebRTC/TURN ou un outil natif.

Infrastructure de mesure

La version actuelle utilise les points de terminaison de mesure de Cloudflare pour les transferts et la latence. Le routage est automatique vers un point de présence proche selon le réseau. Les métadonnées disponibles permettent d’afficher le FAI/ASN et le code du point de présence ; l’adresse IP est masquée dans l’interface et n’est pas enregistrée par TestMaCo.

Comment produire des résultats comparables

Pour suivre une ligne fixe, utilisez le même ordinateur, le même câble Ethernet, le même port réseau et des conditions similaires. Fermez les synchronisations cloud, mises à jour et téléchargements. Effectuez plusieurs tests à différents horaires. Pour évaluer le Wi‑Fi, gardez au contraire la position et l’appareil représentatifs de l’usage réel.

Un résultat effectué en Wi‑Fi ou sur un ordinateur équipé d’un port 1 Gbit/s ne peut pas prouver qu’une ligne fibre 2 ou 8 Gbit/s est défaillante : le goulot d’étranglement peut se trouver localement.

Utilisation professionnelle

Les exports JSON, CSV et PDF permettent de conserver une trace datée. L’identifiant du test facilite le classement local des rapports. Pour une recette opérateur ou un litige contractuel, ces mesures doivent être complétées par la procédure exigée par l’opérateur ou par des outils de mesure certifiés et maîtrisés de bout en bout.

Données

Les résultats sont calculés dans le navigateur. L’historique des vingt derniers tests est stocké dans le stockage local de ce navigateur et peut être effacé à tout moment. TestMaCo n’envoie pas cet historique à son propre serveur. Comme pour toute communication Internet, l’infrastructure de mesure reçoit l’adresse IP nécessaire à la connexion.

⚡ Lancer TestMaCo Speed