La Fibre
Télécom => Logiciels et systèmes d'exploitation => Navigateurs web => Discussion démarrée par: vivien le 16 novembre 2015 à 08:59:21
-
Tutoriel pour tester la vitesse du surf web, avec et sans téléchargement en parallèle.
Tutoriel pour Firefox, Chrome et Chromium sous Windows, Linux, MacOS X et FreeBSD
But : récupérer une vitesse de surf sur une page web type :
- Sans téléchargement en parallèle
- Avec un téléchargement sur deux connexions TCP en parallèle en tache de fond. Pourquoi deux connexions en parallèle ? Pour simuler un usage type Youtube ou Netflix sur des connexions à faible débit. En effet ces sites utilisent 2 connexions en // (3 pour Netflix dans certains cas) et elles peuvent saturer la connexion plusieurs minute, si le client à un petit débit.
Pour avoir une donnée de référence, il faut que les pages aient un contenu qui est toujours strictement le même.
Voici les 2 pages de références utilisées :
- Page de référence 1 (petite taille) : CitéFibre (https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm) (102 requêtes - 349Ko téléchargés)
- Page de référence 2 (grande taille) : Declic Telecom (https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html) (287 requêtes - 1784Ko téléchargés)
Les pages de test sont hébergés au Maxnod dans l'Ain, avec le transit Adeli.
Le tutoriel ci-dessous est pour Mozilla Firefox, cliquez sur le logo de Chrome pour aller sur le tutoriel Google Chrome (https://lafibre.info/navigateurs/surf-web/msg275765/#msg275765) ou sur le logo Wget pour aller sur le tutoriel Wget (https://lafibre.info/navigateurs/surf-web/msg284367/#msg284367) :
(https://lafibre.info/images/logo/logo_google_chrome_150.png) (https://lafibre.info/navigateurs/surf-web/msg275765/#msg275765) (https://lafibre.info/images/logo/logo_wget_2.png) (https://lafibre.info/navigateurs/surf-web/msg284367/#msg284367)
-
Tutoriel pour Mozilla Firefox
(https://lafibre.info/images/logo/logo_mozilla_firefox_150.png)
Ce tutoriel permet de récupérer les informations suivantes :
- Temps de chargement page 1 à vide (étape N°3)
- Temps de chargement page 2 à vide (étape N°3)
- Débit téléchargement (étape N°4)
- Temps de chargement page 1 avec 2 téléchargements (étape N°5)
- Temps de chargement page 2 avec 2 téléchargements (étape N°5)
Étape N°1 : Afficher les "Outils de développement"
Afficher les outils de développement qui permettent de mesurer le temps de chargement d'une page web
Appuyez sur la touche F12 du clavier (si vous n'avez pas cette touche, il faut aller dans le menu "Outils" => "Développement web" => "Outils de développement")
L'écran suivant s'affiche en bas de l'écran, il faut cliquer sur l'onglet Réseau :
(https://lafibre.info/testdebit/windows10/201511_firefox_dev_1.png)
-
Étape N°2 : Vider le cache du navigateur
Appuyer simultanément sur les touches "Majuscules" + "Ctrl" + "Suppr" du clavier :
(https://lafibre.info/testdebit/windows10/201511_clavier_cache.jpg)
Une fenêtre apparaît :
1/ Cliquez sur Détails
2/ Décochez toutes les cases sauf Cache afin de ne supprimer que le cache
3/ En haut, pour l'intervalle à effacer, choisissez tout
4/ Cliquez sur Effacer maintenant
(https://lafibre.info/testdebit/windows10/201511_firefox_cache.png)
-
Étape N°3 : Mesurer le temps de chargement à vide
1/ Cliquez sur la page de référence 1 (petite taille) : CitéFibre (https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm) et en bas à droite, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 102 requêtes et 349Ko téléchargés.
(https://lafibre.info/testdebit/windows10/201511_firefox_dev_2a.png)
Pour revenir a ce tutoriel, il faut cliquer sur la page précédente :
(https://lafibre.info/testdebit/windows10/201511_firefox_dev_2b.png)
Si il n'y a pas eu 102 requêtes / 349Ko téléchargés, c'est que le cache n'est pas vide : il faut recommencer l'étape N°2.
Une fois relevé, cliquez sur la flèche de retour arrière de votre navigateur pour revenir au tutoriel.
2/ Cliquez sur la page de référence 2 (grande taille) : Declic Telecom (https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html) et en bas à droite, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 287 requêtes et 1784Ko téléchargés. Si ce n'est pas le cas, c'est que le cache n'est pas vide.
(https://lafibre.info/testdebit/windows10/201511_firefox_dev_3a.png)
Revenir au tutoriel en cliquant sur la flèche de retour arrière.
-
Étape N° 4 : Mesurer le débit de téléchargement avec 1 connexion TCP
1/ Cliquez sur le https://1.testdebit.info/fichiers/5000Mo/5000Mo.iso
2/ Validez l'enregistrement du fichier en cliquant sur OK
(https://lafibre.info/testdebit/windows10/201511_firefox_telechargement_1.png)
3/ En haut à droite, cliquez sur l’icône de progression du téléchargement, puis sur Afficher tous les téléchargements
(https://lafibre.info/testdebit/windows10/201511_firefox_telechargement_2.png)
4/ Relevez le débit affiché en Ko/s ou Mo/s sous la barre de progression :
(https://lafibre.info/testdebit/windows10/201511_firefox_telechargement_3.png)
-
Étape N°5 : Mesurer le temps de chargement de la page avec un téléchargement sur 2 connexions TCP
1/ Cliquez sur le https://2.testdebit.info/fichiers/5000Mo/5000Mo.iso pour démarrer la seconde connexion TCP. Cliquez sur OK pour valider le second téléchargement.
Le premier fichier continue toujours à se télécharger :
(https://lafibre.info/testdebit/windows10/201511_firefox_telechargement_4.png)
2/ Vider de nouveau le cache du navigateur en appuyant simultanèment sur les touches "Majuscules" + "Ctrl" + "Suppr" du clavier
3/ Cliquez sur Effacer maintenant
(https://lafibre.info/testdebit/windows10/201511_firefox_cache.png)
4/ Cliquez sur la page de référence 1 (petite taille) : CitéFibre (https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm)et en bas à droite, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 102 requêtes et 349Ko téléchargés.
(https://lafibre.info/testdebit/windows10/201511_firefox_telechargement_5a.png)
Revenir au tutoriel en cliquant sur la flèche de retour arrière.
5/ Cliquez sur la page de référence 2 (grande taille) : Declic Telecom (https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html) et en bas à droite, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 287 requêtes et 1784Ko téléchargés.
Merci, c'est terminé, n'oubliez pas d'annuler les téléchargements des 2 fichiers de 5000 Mo !
-
Tutoriel pour Google Chrome
(https://lafibre.info/images/logo/logo_google_chrome_150.png)
Ce tutoriel permet de récupérer les informations suivantes :
- Temps de chargement page 1 à vide (étape N°3)
- Temps de chargement page 2 à vide (étape N°3)
- Débit téléchargement (étape N°4)
- Temps de chargement page 1 avec 2 téléchargements (étape N°5)
- Temps de chargement page 2 avec 2 téléchargements (étape N°5)
Étape N°1 : Afficher les "Outils de développement"
Afficher les outils de développement qui permettent de mesurer le temps de chargement d'une page web
Appuyez sur la touche F12 du clavier (si vous n'avez pas cette touche, il faut aller dans le menu sandwitch en haut à droite => "Plus d'outils" => "Outils de développement")
L'écran suivant s'affiche en bas de l'écran, il faut cliquer sur l'onglet Network :
(https://lafibre.info/testdebit/windows10/201511_chrome_dev_1.png)
-
Étape N°2 : Vider le cache du navigateur
Appuyer simultanèment sur les touches "Majuscules" + "Ctrl" + "Suppr" du clavier :
(https://lafibre.info/testdebit/windows10/201511_clavier_cache.jpg)
Une fenêtre apparaît :
1/ Décochez toutes les cases sauf Images et fichiers en cache afin de ne supprimer que le cache
2/ En haut, choisissez tout en face de "effacer les éléments"
3/ Cliquez sur Effacer les données de navigation
(https://lafibre.info/testdebit/windows10/201511_chrome_cache.png)
-
Étape N°3 : Mesurer le temps de chargement à vide
1/ Cliquez sur la page de référence 1 (petite taille) : CitéFibre (https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm) et en bas, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 102 requêtes et 261KB téléchargés. KB (en anglais) = Ko (en Français).
(https://lafibre.info/testdebit/windows10/201511_chrome_dev_2a.png)
Pour revenir a ce tutoriel, il faut cliquer sur la page précédente :
(https://lafibre.info/testdebit/windows10/201511_chrome_dev_2b.png)
Si il n'y a pas eu 102 requêtes / 349Ko téléchargés, c'est que le cache n'est pas vide : il faut recommencer l'étape N°2.
Une fois relevé, cliquez sur la flèche de retour arrière de votre navigateur pour revenir au tutoriel.
2/ Cliquez sur la page de référence 2 (grande taille) : Declic Telecom (https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html) et en bas, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 287 requêtes et 1,4MB téléchargés. MB (en anglais) = Mo (en Français). Si ce n'est pas le cas, c'est que le cache n'est pas vide.
(https://lafibre.info/testdebit/windows10/201511_chrome_dev_3a.png)
Revenir au tutoriel en cliquant sur la flèche de retour arrière.
-
Étape N° 4 : Mesurer le débit de téléchargement avec 1 connexion TCP
1/ Cliquez sur le https://1.testdebit.info/fichiers/5000Mo/5000Mo.iso
2/ En bas à droite, cliquez sur sur Afficher tous les téléchargements...
(https://lafibre.info/testdebit/windows10/201511_chrome_telechargement_1.png)
4/ Relevez le débit affiché en Ko/s ou Mo/s, à droite de "5000Mo.iso" :
(https://lafibre.info/testdebit/windows10/201511_chrome_telechargement_2.png)
-
Étape N°5 : Mesurer le temps de chargement de la page avec un téléchargement sur 2 connexions TCP
1/ Cliquez sur le https://2.testdebit.info/fichiers/5000Mo/5000Mo.iso pour démarrer la seconde connexion TCP.
Le premier fichier continue toujours à se télécharger et il doit y avoir maintenant deux fichiers en cours de téléchargement :
(https://lafibre.info/testdebit/windows10/201511_chrome_telechargement_3.png)
2/ Vider de nouveau le cache du navigateur en appuyant simultanèment sur les touches "Majuscules" + "Ctrl" + "Suppr" du clavier
3/ Cliquez sur Effacer les données de navigation :
(https://lafibre.info/testdebit/windows10/201511_chrome_cache.png)
4/ Cliquez sur la page de référence 1 (petite taille) : CitéFibre (https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm) et en bas, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 102 requêtes et 261KB téléchargés.
(https://lafibre.info/testdebit/windows10/201511_chrome_telechargement_4a.png)
Revenir au tutoriel en cliquant sur la flèche de retour arrière.
5/ Cliquez sur la page de référence 2 (grande taille) : Declic Telecom (https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html) et en bas, relever le temps de chargement (en secondes) et vérifier qu'il y a bien eu 287 requêtes et 1,4MB téléchargés.
Merci, c'est terminé, n'oubliez pas d'annuler les téléchargements des 2 fichiers de 5000 Mo !
-
Tutoriel pour Wget (sous Linux)
(https://lafibre.info/images/logo/logo_wget.png)
Ce tutoriel permet de récupérer les informations suivantes :
- Temps de chargement page 1 à vide (étape N°1)
- Temps de chargement page 2 à vide (étape N°2)
- Débit téléchargement (étape N°3)
- Temps de chargement page 1 avec 2 téléchargements (étape N°4)
- Temps de chargement page 2 avec 2 téléchargements (étape N°5)
Étape N°1 : Mesurer le temps de chargement à vide de la page de référence 1 (petite taille)
Exécuter dans un terminal la commande suivante :
time wget -q -O /tmp/null -p https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm
Le temps qui nous intéresse est celui noté "real", exprimé en minutes et secondes (avec 3 chiffres après la virgule pour les secondes).
Étape N°2 : Mesurer le temps de chargement à vide de la page de référence 2 (grande taille)
Exécuter la commande suivante :
time wget -q -O /tmp/null -p https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html
Le temps qui nous intéresse est celui noté "real"
Étape N°3 : Mesurer le débit de téléchargement avec 1 connexion TCP
Exécuter la commande suivante :
wget -O /dev/null https://1.testdebit.info/fichiers/5000Mo/5000Mo.iso
Relevez le débit en bas à droite (une moyenne rapide, car il bouge en permanence)
KB (en anglais) = Ko (en Français)
MB (en anglais) = Mo (en Français)
Étape N°4 : Mesurer le temps de chargement de la page avec un téléchargement sur 2 connexions TCP
Laissez le téléchargement de 1.testdebit.info se poursuivre et ouvrez un second terminal et exécuter la commande suivante :
wget -O /dev/null https://2.testdebit.info/fichiers/5000Mo/5000Mo.iso
Laissez les 2 téléchargements et ouvrez un troisième terminal et exécuter la commande suivante :
time wget -q -O /tmp/null -p https://lafibre.info/site/citefibre/offres_premium_tvnumerique.htm
Le temps qui nous intéresse est celui noté "real"
Étape N°5 : Mesurer le temps de chargement à vide de la page de référence 2 (grande taille)
Ne pas interrompre les 2 téléchargement et exécuter la commande suivante dans le troisième terminal :
time wget -q -O /tmp/null -p https://lafibre.info/site/declic-telecom/www.declic-telecom.com/television.html
Le temps qui nous intéresse est celui noté "real"
Merci, c'est terminé, vous pouvez fermer les 3 terminaux, après avoir arrêté les téléchargements via le raccourci clavier "Ctrl" + "C".
-
Vider le cache DNS
Pour ce type de test, n'oubliez pas de vider le cache DNS...
Sous Windows, en ligne de commande : ipconfig /flushdns
Sous Linux, en ligne de commande : sudo /etc/init.d/dns-clean restart
Sous MacOX X, en ligne de commande : dscacheutil -flushcache
Attention : il y a aussi un cache DNS dans les navigateurs weg ! (Pour Firerox : about:config => network.dnsCacheEntries / network.dnsCacheExpiration / network.dnsCacheExpirationGracePeriod )
Voir la taille du cache DNS
sous linux : ps ax | grep cache-size
La ligne de commande de dnsmasq informe de la taille du cache :
/usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.1.1 --cache-size=0 --conf-file=/dev/null --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
--cache-size=0 => pas de cache
Afficher le contenu du cache DNS
Sous Windows, en ligne de commande : ipconfig /displaydns
(autre commande intéressante : ipconfig /registerdns : actualise tous les baux DHCP et réinscrit les noms DNS).
-
Si vous cherchez à afficher la page de test en http / https , en forçant IPv4 ou IPv6, voici différentes URL :
- IPv4+IPv6 en http : http://ipv4v6.lafibre.info/citefibre/offres_premium_tvnumerique.htm
- IPv4 ony en http : http://ipv4.lafibre.info/citefibre/offres_premium_tvnumerique.htm
- IPv6 only en http : http://ipv6.lafibre.info/citefibre/offres_premium_tvnumerique.htm
- IPv4+IPv6 en https : https://ipv4v6.lafibre.info/citefibre/offres_premium_tvnumerique.htm
- IPv4 ony en https : https://ipv4.lafibre.info/citefibre/offres_premium_tvnumerique.htm
- IPv6 only en https : https://ipv6.lafibre.info/citefibre/offres_premium_tvnumerique.htm
-
- IPv4+IPv6 en http : http://ipv4v6.lafibre.info/citefibre/offres_premium_tvnumerique.htm
- ...
Ces urls n'amènent pas du tout à la page de test, un copier/coller foireux ?
-
Ben non, ce post traite de la vitesse de chargement d'une page web, avec et sans charge (téléchargement en arrière-plan). Ces liens mènent vers la page de test en question, dont le temps de chargement est mesuré avec la commande "time" et l'outil curl.
-
Ah ok, j'ai lu encore trop vite ;)