Test de performance : paramètres avancés

Dès aujourd’hui de nouvelles fonctionnalités font leur apparition sur dareboost.com : la blacklist et la whitelist, qui vont vous permettre de mesurer les performances de vos pages en bloquant certaines ressources.

Je vous propose de découvrir cette nouveauté ainsi que des exemples d’utilisation, et d’en profiter pour une présentation complète des différents paramètres avancés disponibles pour tous nos clients.  

audit de performance avancé

Blacklist/Whitelist

Sans modifier votre page web, vous serez à même d’en mesurer les performances en bloquant une ou plusieurs des ressources qui la compose. Les cas d’utilisation sont nombreux, en voici quelques exemples :

  • Mesurer rapidement les impacts de la suppression d’une fonctionnalité
  • Ignorer une ressource qui fausse le temps de chargement total de la page
  • Comparer les performances d’une même page avec et sans les partis tiers (widgets sociaux, etc)
  • Identifier l’impact de vos annonces publicitaires sur le temps de chargement

La blacklist vous permet d’interdire les requêtes qui contiennent une chaîne de caractères donnée. Par exemple pour bloquer les widgets Facebook, vous pouvez saisir : connect.facebook.net.

Au contraire, la whitelist permet de définir les requêtes autorisées (elles sont toutes bloquées par défaut). Par exemple, pour tester dareboost.com en excluant tous les partis tiers, il suffit de saisir dareboost.com  dans la whitelist.

Les champs blacklist et whitelist peuvent chacun comporter plusieurs valeurs (une par ligne).

Pour des besoins avancés, les 2 champs acceptent également les expressions régulières.

Accès à une page protégée par un .htaccess

Pré-production, version de recette ou autre version beta, sont souvent accessibles en ligne, mais protégées par une authentification basique, souvent via un .htaccess.
Parce qu’il est important de réaliser au plus tôt vos tests de performance, notre service vous permet en quelques secondes d’analyser ces pages : il vous suffira simplement de saisir l’identifiant et le mot de passe qui permettront au service de s’y connecter et de vous fournir les mêmes résultats que sur n’importe quelle page.

Comme tous nos paramètres avancés, vous pouvez également utiliser l’authentification dans le cadre des surveillances automatiques, ce qui vous permettra de bénéficier de nos alertes et de nos récapitualtifs hebdomadaires sur vos pages en développement !

L’envoi de formulaire (données POST)

Notre service est également capable d’accéder à la page destination d’un formulaire et d’envoyer les données de votre choix.

Ce sera par exemple très utile pour tester la page de resultats d’une recherche sur un site e-commerce.
Pour utiliser cette fonctionnalité, veillez à rentrer la page de destination du formulaire dans le champs de l’URL à analyser, et renseignez ensuite pour chaque champs du formulaire son nom et sa valeur correspondante.

La configuration d’en-têtes HTTP

Pour aller encore plus loin, il vous est possible de configurer des en-têtes HTTP personnalisés. Vous pouvez par exemple changer le User-Agent utilisé, ajouter des cookies, activer le mode debug de votre CDN, etc.
Par exemple pour désactiver la compression gzip, vous pouvez indiquer l’en-tête suivant :

exemple de configuration d'en-tete HTTP

Débit, latence et résolution d’écran

Pour analyser vos pages web, Dareboost utilise des navigateurs web grand public (Real Browser Testing / Monitoring). Nous similons un internaute sur votre page web, et nous le faisons aussi précisement que possible : ainsi, vous pouvez choisir le débit et la résolution d’écran qui seront utilisés.
Le débit et la latence auront un impact sur tous vos indicateurs de performance. N’oubliez pas vos internautes les moins bien désservis et pensez à tester vos pages web avec des débits réduits.
La résolution d’écran quant à elle aura un impact sur les indicateurs de performance liés à l’affichage, évoqués dans un précédent article. Pensez à regarder les statistiques de fréquentation de votre site pour choisir une résolution adaptée à votre public.

Si vous disposez déjà d’une offre pro, n’attendez plus pour utiliser les paramètres avancés de notre outil de diagnostic des performances web ou de notre fonctionnalité de comparaison de pages. Si vous n’avez qu’un compte gratuit, n’attendez plus pour vous équiper !

3 réflexions au sujet de « Test de performance : paramètres avancés »

  1. envoi de formulaire POST : vous demandez de remplir tous les champs, ce qui est fastidieux.
    Dans de nombreux cas, les formulaires peuvent être remplis avec des options prédéfinies. Pourriez-vous prévoir ce cas : clic simple sur le bouton d’envoi (sans remplissage) ?

    Cordialement,

    Raymond Zachantke

    1. merci pour ce retour, pour ne pas avoir à renseigner à chaque fois les champs, il est possible de se rendre sur un rapport déjà lancé et de cliquer sur le bouton « modifier » (nous ne pouvons déterminer les données à envoyer pour un formulaire à notre niveau). Tous les paramètres configurés seront alors conservés !

Les commentaires sont fermés.