Une nouvelle approche du test de charge Web est nécessaire pour le monde du Web 2,0
Le défi
Les applications Web actuelles, à la fois complexes et diversifiées, sont le résultat d'un mélange de contenu original et tiers et de services partagés, le tout étant assemblé dans le navigateur à la volée. La multitude de navigateurs et d'appareils sur lesquels le navigateur peut fonctionner (ordinateur de bureau, tablette tactile ou smartphone) compliquent la donne.
Les attentes des clients envers la performance d'un site Web sont plus élevées que jamais. Pour vos acheteurs, le temps de chargement de votre site Internet doit être de deux secondes ou moins et 58 % des utilisateurs mobiles veulent que l'application soit au moins aussi performante sur leur appareil mobile que sur un ordinateur.
Il existe trois types de produits de test de charge de site Web disponibles à l'heure actuelle : le test de charge 1,0, le test de charge 1,5 et le test de charge 2,0. Jetez un œil au schéma ci-dessous : un seul de ces tests répond à l'ensemble des besoins des applications du Web 2,0.

1,0 Les produits de test de charge ne testent pas votre application Web dans son intégralité.
Le test de charge classique, également appelé test de charge 1,0, est un ancien modèle de test de charge que l'on retrouve habituellement dans des bancs d'essai onéreux au sein du pare-feu. Ces tests étaient conçus en copiant l'architecture de production afin de tester des copies des services informatiques internes grandeur nature. Ils s'avèrent très utiles pour « tester individuellement » les composants internes. Néanmoins, la finalité du test de charge dans le monde des applications Web à plusieurs niveaux est de garantir le ressenti Web total de l'utilisateur final ; il doit donc prendre en compte l'ensemble de la chaîne de mise à disposition des applications Web. Les produits de test de charge 1,0 ne détectent pas les problèmes majeurs survenant en dehors de votre pare-feu, c'est-à-dire là d'où proviennent vos revenus.
Certes, les produits de test de charge 1,5 présentent quelques avantages, mais ils sont loin de suffire.
La nouvelle génération de produits de test de charge de site Web, également connus sous le nom de produits de test de charge 1,5, sont analogues aux systèmes de test de charge 1,0, à la différence qu'ils sont déployés à partir du Cloud. Ces produits sont efficaces pour générer de la charge à la demande, mais ils ne testent pas pour autant l'ensemble de la chaîne de mise à disposition des applications Web. Ils ne testent pas non plus depuis le point de vue des utilisateurs finaux et ne sont pas en mesure de détecter une multitude de problèmes qui affectent vos clients.
Seules les solutions de test de charge 2,0 détectent les problèmes sur l'ensemble de la chaîne applicative.
Les solutions de test de charge 2,0 garantissent un test complet des transactions Web. Paramétrées et configurées, elles fonctionnent à la demande grâce à des fonctionnalités en libre-service très simples à utiliser. Dans la mesure où elles reposent sur un modèle SaaS (Software as a Service), nul besoin de matériel ou de logiciel onéreux ni d'engagements de conseil coûteux. Grâce aux solutions 2,0, vous pouvez :
- garantir que les applications Web et mobiles évoluent sous la charge ;
- identifier les problèmes de performance applicative Web et mobile avant que vos utilisateurs n'y soient confrontés ;
- réduire les risques souvent associés aux modifications apportées à l'infrastructure et aux applications Web et mobiles ;
- identifier les problèmes de performance causés par le contenu et les services tiers ;
- débuter rapidement et facilement les tests, et obtenir un ROI rapide.
La solution
L'un des principaux avantages de Load Testing 2,0 est que vous désormais effectuer des tests du point de vue client. Étant donné la répartition de vos clients sur Internet, la solution pour obtenir leur point de vue est d'utiliser un réseau de tests « last mile ». Alors que l'élaboration d'un vaste réseau (plusieurs dizaines de milliers) international de navigateurs de bureau à la demande dépasse les capacités de tous les laboratoires de test de charge, les fournisseurs Load Testing 2,0 SaaS exploitent leurs réseaux internationaux de surveillance de bureau pour fournir des tests de charge par zones géographiques.
Pour les tests de charge de référence ou de contrainte, les utilisateurs last mile sont disposés au sommet d'un ensemble conséquent d'utilisateurs de test générés à partir d'hôtes Cloud computing. Ainsi, les solutions Load Testing 2,0 fournissent tous les avantages et bien plus des produits Load Testing 1,5.
Load Testing 2,0 fonctionne grâce à des sources grand volume fiables associées à des bureaux de connectivité répartis aux quatre coins du monde qui fournissent une perspective « utilisateur final », de sorte que vous obtenez des résultats cohérents avec des mesures de bureau précises pour chaque zone géographique.
Les tests de charge du point de vue de vos clients sont l'unique méthode vous permettant de détecter des problèmes avant vos clients. Gomez Web Load Testing est une solution 2,0 effectuant des tests de charge depuis « l'intérieur » – là où se trouvent vos clients. Gomez Web Load Testing détecte les problèmes sur l'ensemble de la chaîne de mise à disposition des applications, supprimant les zones d'ombre et garantissant la réussite de vos initiatives.
Les noms des produits Gomez et Vantage ont changé. Consultez notre liste de produits mise à jour pour en savoir plus.


