Test de charge de performance Web avec LoadView

 

ExĂ©cutez des tests de performance sur votre site Web, votre application Web, votre API et vos supports de streaming Ă  l’aide de notre solution de test de performance basĂ©e sur le cloud.

Test de charge de performance Web basĂ© sur le cloud qui peut ĂȘtre utilisĂ© pour tester les performances de pratiquement n’importe quoi en ligne.

LoadView peut vous aider :
  • Établissez des lignes de base de temps de rĂ©ponse sous des nombres spĂ©cifiques de charge utilisateur.
  • Identifiez les goulots d’étranglement des performances Ă  mesure que le nombre d’utilisateurs simultanĂ©s augmente au fil du temps.
  • Trouvez les limites supĂ©rieures des systĂšmes actuels pour planifier la capacitĂ© et la planification des capacitĂ©s futures.
  • Insistez sur votre environnement de production pour voir comment et quand les systĂšmes et les Ă©lĂ©ments commencent Ă  se dĂ©grader.

 

Simulez facilement de vrais utilisateurs !
  • Envoyez des demandes GET et POST Ă  un site Web.
  • Simulez de vrais utilisateurs parcourant un site Web dans un vrai navigateur.
  • Émulez les appareils mobiles qui naviguent autour d’un site Web.
  • Envoyez des demandes Ă  une API RESTful.
Test de charge basé sur le cloud
Tests de charge gérés
Sites d’essais mondiaux

LoadView s’exĂ©cute dans le cloud, fournissant aux utilisateurs une liste diversifiĂ©e d’endroits gĂ©ographiquement dispersĂ©s du monde entier. La solution LoadView utilise des rĂ©seaux de cloud computing populaires, tels qu’Amazon Web Services (AWS) et Azure Cloud Services. Si vous avez des prĂ©occupations au sujet de l’expĂ©rience utilisateur sur votre site Web ou application Web Ă  partir d’un emplacement, d’une rĂ©gion ou d’un pays particulier, vous pouvez dĂ©finir votre test de charge pour exĂ©cuter Ă  partir de nƓuds dans cette rĂ©gion. Ceci est Ă©galement trĂšs bĂ©nĂ©fique pour tester vos rĂ©seaux de distribution de contenu (CDN) dans chaque emplacement.

 

Configuration et évolutivité du cloud géré

Fini le temps oĂč vous vous inquiĂ©tiez de gĂ©rer vos propres instances cloud , nous nous occupons de faire tourner les nƓuds dans le nuage dans les coulisses, vous permettant de vous concentrer sur la conception de vos scripts, la construction de votre plan de test, et l’exĂ©cution de vos tests. Il n’est pas nĂ©cessaire de crĂ©er ou d’utiliser des comptes cloud existants pour vos tests de charge. Il suffit de configurer un test de charge avec LoadView et nous gĂ©rons tous les dĂ©tails liĂ©s Ă  l’infrastructure cloud.

Outils de test de performance basés sur le cloud

 

La plate-forme de test de charge LoadView est conçue pour faire tourner des instances de test de charge dans plusieurs emplacements cloud Ă  la fois. Comme nous l’avons mentionnĂ© prĂ©cĂ©demment, les principaux fournisseurs de cloud utilisĂ©s dans la plate-forme de test de charge incluent Amazon Web Services et Azure Cloud Services. Il est important de noter que tous ces emplacements permettent aux utilisateurs d’exĂ©cuter des tests de charge dans des navigateurs rĂ©els, et pas seulement des tests basĂ©s sur le protocole comme d’autres outils de test de charge fournissent. L’équipe loadview Ă©value et examine continuellement d’autres fournisseurs de services et rĂ©gions gĂ©ographiques au fur et Ă  mesure qu’ils deviennent disponibles.

Amazon Web Services Logo

Amazon Web Services

azur

Azure Cloud Services

 

Test externe des performances du réseau et du serveur

Testez les performances de vos pages Web, services Web et applications de l’extĂ©rieur de votre rĂ©seau. Cela vous donne un meilleur aperçu de la façon dont votre site Web, application Web, API, ou les mĂ©dias en streaming se produira sous diffĂ©rents niveaux de charge Ă  travers l’Internet public. Cela Ă©limine les faux biais créés en exĂ©cutant uniquement des tests de charge sur votre rĂ©seau interne. En outre, l’utilisation de notre rĂ©seau cloud vous permet d’mettre Ă  l’échelle vos tests de charge avec un grand nombre d’utilisateurs simultanĂ©s et simultanĂ©s, ce que vous ne pouvez pas faire avec les outils et solutions traditionnels de test de charge sur place. Cela vous permet Ă©galement de tester les capacitĂ©s de votre infrastructure rĂ©seau existante, y compris les routeurs, les pare-feu, les 3eurs de charge et les fermes ou clusters de serveurs.

L’un des avantages de travailler avec LoadView pour configurer et effectuer vos tests de charge de performances web est que nous offrons Ă©galement une plate-forme de surveillance complĂšte. LoadView n’est qu’une de nos solutions de test et de surveillance des performances intĂ©grĂ©es Ă  la plate-forme Dotcom-Monitor. Lorsque vous effectuez un test de charge, il est utile non seulement de voir comment le site web fonctionne du point de vue de l’utilisateur final externe, mais aussi de voir comment le serveur fonctionne sous la charge accrue. La meilleure façon d’y par exemple est avec la solution de surveillance des compteurs de performances au sein de la plate-forme Dotcom-Monitor.

Nos agents de surveillance peuvent surveiller vos serveurs Windows ou Linux, ainsi que des appareils SNMP ou d’autres mesures personnalisĂ©es pour votre environnement spĂ©cifique. En rĂšgle gĂ©nĂ©rale, les utilisateurs surveilleront le Processeur, l’utilisation de la mĂ©moire, la bande passante, le disque I/O, les temps de rĂ©ponse de base de donnĂ©es et toutes les autres mesures impliquĂ©es dans le support de leurs tests de charge et de performances des applications Web.

Pendant que le test basĂ© sur le cloud est effectuĂ© sur votre page Web ou votre application Web, la plate-forme LoadView recueille des donnĂ©es de performances prĂ©cieuses qui sont affichĂ©es pendant le test, ainsi que de fournir divers rapports aprĂšs le test de charge a terminĂ©. À partir des donnĂ©es et des rapports de test, vous pouvez ensuite traverser des pĂ©riodes de rĂ©fĂ©rence oĂč les nƓuds de test externes ont connu des ralentissements ou d’autres problĂšmes, tels que des pics dans les temps de rĂ©ponse et les erreurs. Superposer ces mesures vous donne une meilleure idĂ©e de l’endroit oĂč les goulots d’étranglement de performance existent.

Interaction avec le contenu RIA

Interfaces JavaScript et autres interfaces d’application Internet riche (RIA)

 

De nombreux outils de test de charge de performances web peuvent envoyer des demandes GET pour tĂ©lĂ©charger les fichiers html de base et niveau Ă©lĂ©ment, mais ils tombent une sorte d’ouverture, de rendu et d’exĂ©cution de mĂ©dias interactifs ou de cadres d’applications Web dynamiques, tels que JavaScript, Angular, Flash, Silverlight, React, Knockout, et bien d’autres. À l’aide de l’enregistreur Web EveryStep, la solution LoadView vous permet d’enregistrer l’interaction rĂ©elle avec le contenu RIA dans un navigateur rĂ©el, ce qui signifie que vous pouvez pointer et cliquer sur votre page Web ou votre application Web pour Ă©crire ces scĂ©narios et Ă©tapes critiques Ă  travers une application Web RIA. Un script aussi puissant vous permet de vĂ©rifier que non seulement le site Web ou l’application Web sert le contenu appropriĂ©, mais que les utilisateurs sont en mesure d’interagir efficacement avec vos pages Web et applications. Bien que les tests fonctionnels sont conçus pour indiquer simplement si des actions spĂ©cifiques fonctionnent ou non, les tests de performance cherchent Ă  montrer comment ces fonctions fonctionnent en simulant un grand nombre d’utilisateurs simultanĂ©s.

 

Prise en charge de plus de 40 appareils et navigateurs mobiles

 

La plupart des organisations effectuent leurs tests de charge et de performances de page Web et d’application Web dans seulement deux ou trois des navigateurs les plus populaires, mais avec l’essor des appareils mobiles, il existe des centaines de combinaisons diffĂ©rentes de navigateurs, versions de navigateur, rĂ©solutions d’écran, mises en page d’écran, et des mĂ©thodes interactives telles que le zoom multi-touch, glisser pour faire dĂ©filer, et pointer vers le clic (sans souris) interaction.

Avec l’enregistreur Web EveryStep Maintenant, vous pouvez choisir l’un de ces appareils mobiles pour simuler vos tests de charge. Les appareils pris en charge comprennent les iPhones d’Apple, iPads, iPods, Google Nexus, Samsung Galaxy, Sony, HTC, Blackberry, Motorola, Amazon Kindle, Nokia, et plus encore. Étant donnĂ© que les navigateurs mobiles ont pris plus de la moitiĂ© du trafic Internet mondial, il est maintenant plus impĂ©ratif que jamais de s’assurer que votre site Web continue de fonctionner correctement sous la charge dans les navigateurs mobiles.

Logo iPhone
Samsung Logo
Logo iPad Mini
Samsung Galaxy Logo
Logo iPad Air
Nexus Logo
BlackBerry Logo
LG Optimus Logo
Nokia Lumia Logo
Kindle Fire Logo

CdN & Tests de performance géographique

 

MĂȘme aprĂšs avoir testĂ© votre propre matĂ©riel, serveurs et rĂ©seau en interne, vous ne savez toujours pas comment le contenu tiers hĂ©bergĂ© en dehors de votre rĂ©seau rĂ©pondra sous une charge utilisateur accrue. Effectuer des tests externes vous permet de concentrer un test de charge sur des rĂ©gions gĂ©ographiques spĂ©cifiques, testant ainsi les nƓuds individuels du RĂ©seau de distribution de contenu (CDN) un Ă  la fois. Ceci est particuliĂšrement utile si vous savez que de nombreux visiteurs frĂ©quents de votre application Web proviennent d’une rĂ©gion ou d’une autre.

En plus des tests CDN, vous voudrez peut-ĂȘtre savoir dans quelle mesure votre site Web ou votre application fonctionne Ă  partir de diffĂ©rents endroits en gĂ©nĂ©ral. Les performances du site Web peuvent diffĂ©rer considĂ©rablement d’un endroit Ă  l’autre en raison de la vitesse et de la fiabilitĂ© des fournisseurs locaux de colonne vertĂ©brale, entre autres facteurs de performance.

Par exemple, si vous prĂ©voyez de lancer un nouveau produit avec un marchĂ© cible en Chine, il serait dans votre meilleur intĂ©rĂȘt d’effectuer quelques essais de charge et de surveillance en utilisant des emplacements en Chine derriĂšre le grand pare-feu de la Chine. Ces tests peuvent vous aider Ă  identifier un besoin de serveurs supplĂ©mentaires situĂ©s directement en Chine derriĂšre le pare-feu. Le grand pare-feu de la Chine est le nom commun donnĂ© au contrĂŽle strict d’accĂšs que le gouvernement chinois a placĂ© sur le contenu d’Internet de l’intĂ©rieur du continent.

Le gouvernement chinois a choisi de bloquer ou de limiter le trafic de nombreux sites Web populaires tels que Google, Facebook, et d’autres, afin de contrĂŽler la visibilitĂ© des connaissances et de l’opinion mondiales. Être capable de tester dans des situations comme celle-ci est ce qui rend toute la plate-forme Dotcom-Monitor si prĂ©cieuse.

Établir des lignes de base sur le rendement

Établir des lignes de base sur le rendement

 

Lorsque vous effectuez des tests de rĂ©sistance, vous devez d’abord Ă©tablir les performances de base de votre pile Web en identifiant les points oĂč la charge supplĂ©mentaire commence Ă  nuire aux performances du site. Cela peut facilement ĂȘtre fait en exĂ©cutant un test de charge qui augmente progressivement le nombre de visiteurs simultanĂ©s par minute. Que vous commeniez avec 10 utilisateurs simultanĂ©s ou 1 000, LoadView s’ad passe facilement Ă  l’échelle pour rĂ©pondre Ă  vos besoins grĂące Ă  une infrastructure cloud gĂ©rĂ©e.

Identifier les goulots d’étranglement de performance

Identifier les goulots d’étranglement

 

Une fois que vous avez Ă©tabli des lignes de base de performance et Ă©tabli un plan Ă©volutif de tests de rĂ©sistance, vous pouvez ensuite surveiller votre test de rĂ©sistance pour identifier les goulots d’étranglement des performances en temps rĂ©el au fur et Ă  mesure que le test progresse. En notant les pĂ©riodes oĂč le stress est dĂ©tectĂ©, vous pouvez corrĂ©ler les rĂ©sultats des tests de rĂ©sistance avec vos journaux de serveurs de page Web ou de base de donnĂ©es pour dĂ©terminer si les goulots d’étranglement sont liĂ©s aux limitations matĂ©rielles, logicielles, de rĂ©seautage ou d’infrastructure.

Échelle de votre infrastructure
Échelle de votre
Infrastructure

 

AprĂšs avoir effectuĂ© des tests de charge et de stress pour Ă©tablir les lignes de base et identifier les goulots d’étranglement, vous pouvez maintenant commencer le processus de planification de la capacitĂ©. Si vous identifiez que votre site web compte en moyenne 1 000 visiteurs simultanĂ©s par heure, et que le site commence Ă  faiblir Ă  2 500 visiteurs simultanĂ©s par heure, et que vous prĂ©voyez une augmentation de 500 % du trafic le Vendredi Noir, alors vous pouvez commencer Ă  planifier de maniĂšre proactive la mise Ă  niveau de votre infrastructure pour faire face Ă  de telles augmentations de trafic.

Benchmarking des performances de base de données

 

La plupart des sites Web modernes se trouvent au-dessus ou en face d’une sorte de base de donnĂ©es, qu’il s’agisse d’une petite base de donnĂ©es MySQL, d’une grande ferme de serveurs SQL ou de l’une des nombreuses options noSQL. Chaque base de donnĂ©es est conçue avec un type d’utilisation diffĂ©rent Ă  l’esprit. Certaines bases de donnĂ©es peuvent ĂȘtre grandes Ă  commettre Ă©crit sur disque, certains sont les plus efficaces pour servir les donnĂ©es rĂ©cemment utilisĂ©es, tandis que d’autres types sont optimisĂ©s pour l’indexation Ă  jeud et la rĂ©cupĂ©ration de donnĂ©es alĂ©atoires.

Quelle que soit la base de donnĂ©es prend en charge votre site Web, il est prĂ©fĂ©rable d’exĂ©cuter plusieurs scĂ©narios de test de charge de performances Web pour voir comment votre site Web et votre base de donnĂ©es fonctionnent sous diffĂ©rents types de charge lourde. Quel que soit votre scĂ©nario de test ou votre type de base de donnĂ©es, LoadView offre pratiquement d’innombrables options de test pour couvrir presque tous les scĂ©narios d’utilisation.

benchmarking des performances de base de données

 

Test d’ Ă©quilibreur de charge

Lorsque vous utilisez un situeur de charge pour distribuer les utilisateurs entre les serveurs, vous voulez savoir dans quelle mesure la charge est distribuĂ©e Ă  mesure que vous augmentez le nombre de visiteurs simultanĂ©s. Il existe quelques façons supplĂ©mentaires d’aider Ă  surveiller ce processus, comme l’installation de l’agent MetricsView sur votre rĂ©seau pour recueillir des donnĂ©es SNMP Ă  partir de l’ Ă©quilibreur de charge lui-mĂȘme pour surveiller le serveur Web ou le trafic de base de donnĂ©es sur chaque nƓud individuel derriĂšre l’ Ă©quilibreur de charge.

LoadView a Ă©tĂ© créé Ă  partir de la base jusqu’à ĂȘtre la meilleure et la plus complĂšte solution de test de charge de performance web disponible aujourd’hui. Non seulement LoadView vous donne un accĂšs inĂ©galĂ© pour crĂ©er et mettre Ă  l’échelle vos tests de performance, mais il est Ă©galement extrĂȘmement facile Ă  utiliser avec des donnĂ©es claires et prĂ©cises disponibles Ă  un prix extrĂȘmement compĂ©titif.

LoadView : Tests de charge de performance Web redéfinis

Ne vous larez pas dans l’obscuritĂ© quand il s’agit des limites de votre site Web.

Essayez LoadView dùs aujourd’hui!