Offrir des performances de site Web de classe mondiale

Testez les limites de votre site web avec de vrais navigateurs, géo-distribués à partir du cloud.

loadview d’essai de charge

Assurer une expérience utilisateur exceptionnelle

Chargez tester votre site web à partir de plusieurs endroits à travers le monde.

Navigateurs réels

Navigateurs réels

Mesurez les performances de votre site Web dans Chrome, Internet Explorer, Android et iOS.

À la demande

À la demande

Faites tourner rapidement les serveurs d’injecteurs de charge lorsque vous avez besoin d’exécuter des tests de charge.

Tests mondiaux

Tests mondiaux

Répartir le trafic entre les emplacements géographiques pour simuler l’utilisation du monde réel.

Tests de performances flexibles pour DevOps

LoadView donne aux équipes Agile la flexibilité de concevoir plusieurs scénarios de test pour les applications les plus complexes d’aujourd’hui.

Courbe d’étape de charge

Courbe d’étape de charge

Déterminez si votre site Web peut gérer les pics de trafic en générant de la charge avec un nombre défini d’utilisateurs simultanés sur une période de temps déterminée.

Courbe basée sur les objectifs

Courbe basée sur les objectifs

Assurez-vous que votre site Web peut gérer les augmentations prévues du trafic utilisateur. Valider les plans de capacité et les AS dans les environnements de production.

Courbe réglable dynamique

Courbe réglable dynamique

Testez les limites de votre infrastructure en ajustant la charge en temps réel. Obtenez un aperçu de la façon dont les sites Web ou les applications changent à mesure que les niveaux de charge fluctuent.

Dévops d’essai de charge

Les tests de charge de pointe de l’industrie rendus simples

Fonctionnalités puissantes pour simplifier la complexité des tests de charge.

Cloud géré

Cloud géré

Aucun matériel supplémentaire à gérer ou des comptes cloud tiers requis.

Services tiers

Services tiers

Obtenez un aperçu de la façon dont les services et le contenu externes se comporteront dans diverses conditions de charge.

Cloud géré

Cloud géré

Aucun matériel supplémentaire à gérer ou des comptes cloud tiers requis.

Services tiers

Services tiers

Obtenez un aperçu de la façon dont les services et le contenu externes se comporteront dans diverses conditions de charge.

évolutif

évolutif

Déployez votre test de charge avec la puissance d’une infrastructure mondiale évolutive avec des tests de capacité pratiquement illimités à portée de main.

Rapports puissants

Rapports puissants

Capturez la ventilation complète des temps de réponse de votre site Web, y compris les graphiques des chutes d’eau et les composants individuels.

évolutif

évolutif

Déployez votre test de charge avec la puissance d’une infrastructure mondiale évolutive avec des tests de capacité pratiquement illimités.

Rapports puissants

Rapports puissants

Capturez la ventilation complète des temps de réponse de votre site Web, y compris les graphiques des chutes d’eau et les composants individuels.

géolocalisation des tests de charge

Tests de charge distribués à l’échelle mondiale à partir du Cloud

Testez et comprenez l’impact du réseau et de l’emplacement sur la charge et les performances de votre infrastructure.

géolocalisation des tests de charge

Tests de charge distribués à l’échelle mondiale à partir du Cloud

Testez et comprenez l’impact du réseau et de l’emplacement sur la charge et les performances de votre infrastructure.

Tests de charge flexibles et à la demande pour toute application

Testez et améliorez les performances des sites Web, des applications Web et des services Web/API avec LoadView.

Sites Web

Web Pages

Testez les limites de vos pages Web pour vous assurer que l’expérience client est cohérente sur tous les navigateurs et appareils de bureau/mobiles populaires.

Web Applications

Web Applications

Mesurez les performances côté client en simulant les interactions utilisateur critiques de vos applications Web pour améliorer l’expérience utilisateur.

API de services Web

Services Web / API

Effectuez des milliers d’appels à vos API de la même manière que vos utilisateurs finaux et effectuez des tests d’API dynamiques sur pratiquement n’importe quel type de système ou d’infrastructure.

Configurer un test de charge
en procès-verbal

Sur demande. Pas de carte de crédit. Pas de contrat.

Questions fréquemment posées

Qu’est-ce que les utilisateurs virtuels ?
Les utilisateurs virtuels (UDI) sont les connexions multiples et simultanées qui sont ouvertes lors d’un test. Ces connexions peuvent simuler un comportement réel de l’utilisateur lorsque vous faites des demandes ou accédez à un site Web ou à une application.
Qu’est-ce que les injecteurs de charge?

LoadView utilise des serveurs d’injecteurs de charge virtuels pour distribuer la charge utilisateur simulée tout en exécutant des tests de résistance. LoadView prend en charge plus de 40 géolocalisations pour instancier les injecteurs de charge.

Comment vous assurez-vous que les injecteurs de charge eux-mêmes ne sont pas un goulot d’étranglement des tests?

Lorsque vous étalonnez un test, nous calculons combien d’utilisateurs virtuels par machine peuvent exécuter en toute sécurité sans trop charger le Processeur de chaque injecteur de charge. C’est ainsi que nous arrivons au nombre d’utilisateurs virtuels par injecteur de charge. Selon le type de tâche et si la tâche utilise un navigateur réel ou non, il peut parfois y avoir un petit pic au début d’une tâche, comme lorsqu’un navigateur s’ouvre, efface le cache et démarre le script.

Typiquement, l’utilisation moyenne du Processeur est beaucoup plus faible que 100 pour cent, donc nous vous permettons d’augmenter le nombre d’utilisateurs virtuels par machine pour obtenir une utilisation plus élevée de chaque machine, cependant, si vous changez ce nombre, nous ne pouvons pas garantir que les machines cloud ne sera pas max out utilisation CPU et devenir un léger goulot d’étranglement du test.

Qu’est-ce qu’une géo-zone?

Une géo-zone est un endroit où les injecteurs de charge sont instantanés et où les utilisateurs virtuels sont créés. Lors des tests de contrainte et de charge, vous pouvez choisir parmi plus de 40 géo-zones du monde entier.

Quel type de courbe de charge dois-je utiliser?

Le type de courbe de charge que vous utilisez dépend de votre situation. Voici quelques lignes directrices à prendre en considération lors du choix de la bonne courbe de charge.

Courbe d’étape de charge
Nous vous recommandons de choisir la courbe de l’étape de charge si l’objectif est d’apprendre comment votre site web réagit à l’augmentation progressive de la charge. Par exemple, si votre équipe de marketing prévoit d’exécuter une promotion et que vous souhaitez tester comment votre site Web réagira à l’augmentation du trafic, la courbe de l’étape de charge doit être utilisée.

Courbe basée sur les objectifs
La courbe basée sur les objectifs est recommandée lorsque vous avez déjà un débit prédéterminé (objectif de transaction), ou connaissez le nombre de visiteurs que vous attendez dans un intervalle de temps donné. Les tests de courbe s’appuyant sur des objectifs sont idéaux pour valider les AS et les exigences non fonctionnelles.

Courbe réglable dynamique
La courbe réglable dynamique vous permet d’ajuster le trafic utilisateur pendant que le test est en cours d’exécution. Ce type de courbe est recommandé pour identifier les limites de performances du site Web ou planifier la capacité du serveur. Pendant le test, vous pouvez simultanément ajuster la charge et le matériel, ou les logiciels, les ressources, par exemple, vous donnant des données en temps réel et un aperçu de la façon dont votre site Web ou application se comporte comme des changements de charge.

Quels fournisseurs d’infrastructure cloud sont disponibles via la plate-forme LoadView ?

Amazon Web Services et Azure Cloud Services.

Qu’entend-on par test de charge dans les navigateurs réels ?
Certains concurrents utilisent simplement des navigateurs sans tête, tels que PhantomJS, ou des émulateurs sans tête, comme le sélénium. Ces outils sont utilisés pour automatiser les tests en simulant les éléments côté client, ce qui ne donne pas une représentation réaliste de l’expérience utilisateur.

La plate-forme LoadView peut être utilisée pour exécuter trois types de simulation utilisateur : HTTP/S, basé sur un navigateur sans tête et de véritables simulations basées sur le navigateur. Grâce à des tests basés sur un navigateur réel, LoadView vous permet de choisir entre de vrais navigateurs, tels que Chrome, Internet Explorer et les navigateurs/appareils mobiles, afin que vous puissiez mesurer l’expérience client/utilisateur réelle.

Quel est le nombre maximum d’utilisateurs que vous pouvez générer ?
Il n’y a pratiquement aucune limite au nombre d’utilisateurs qui peuvent être générés pour un test de charge depuis que LoadView s’exécute dans le cloud. Les tests sont théoriquement limités par le nombre total d’injecteurs de charge disponibles auprès des fournisseurs de cloud à un moment donné et par le coût de location de ces serveurs auprès des fournisseurs de cloud. Compte tenu du temps suffisamment avancé pour configurer un test, vous devriez être en mesure de générer autant de charge que vous avez besoin pour effectuer un test de charge approprié.
Quand dois-je utiliser le protocole, le navigateur sans tête ou de vrais tests basés sur le navigateur ?

En fonction du besoin spécifique, du cas d’utilisation ou de la technologie du système testé, la plate-forme LoadView peut être utilisée pour exécuter différents types de simulation utilisateur, tels que des simulations basées sur un protocole (HTTP / S) et des simulations réelles basées sur un navigateur.

  • Simulation de charge basée sur un protocole (HTTP/S)

Les scripts de niveau protocole sont parfaits pour les tests de niveau des composants dans les environnements CI/CD et ont une faible empreinte sur les machines d’injection de charge. Recommandé pour tester les éléments suivants :

• Serveurs Web
• API Web, telles que JSON, SOAP, REST et XML
• Pages Web simples sans JavaScript ou CSS

  • Simulation réelle basée sur le navigateur

Lorsque vous avez besoin de simuler le comportement réel des utilisateurs et d’avoir des applications Web qui utilisent des technologies spécifiques et des applications Internet riches (RIA), comme JavaScript, CSS, Flash ou AJAX, l’utilisation d’un véritable navigateur est la clé. L’utilisation de cette simulation permet aux développeurs de vérifier les fonctionnalités et la vitesse du site telles qu’elles sont perçues par un utilisateur, mais cette option a l’empreinte la plus élevée sur les machines d’injection de charge.