Alternatives aux inondations par Tricentis
Tests réels des performances du navigateur
avec LoadView

Configurez et exécutez rapidement des tests de charge pour toutes vos pages Web, applications, API, serveurs et supports de streaming.

Réseau géré

Les injecteurs de charge sont gérés pour vous. Aucune configuration ou compte supplémentaire n’est nécessaire.

Scénarios utilisateur de script

Script en plusieurs étapes. Prise en charge de plus de 40 navigateurs et appareils de bureau/mobiles.

évolutif

Faites facilement tourner les injecteurs de charge de quelques utilisateurs hunderd à des milliers en quelques clics.

Mesures de performance

Découvrez les goulots d’étranglement de performance essentiels à la planification de la capacité.

Identifiez les goulots d’étranglement, assurez l’évolutivité et validez les performances.

Chargez et stressez rapidement et facilement vos sites Web, applications Web et API à partir du cloud !

fonctionnalités inondation Autres fournisseurs de cloud LoadView
Essai gratuit. Inscrivez-vous et exécutez des tests gratuits
Pas de courbe d’apprentissage raide
Aucune exigences pour la programmation / scripting connaissances
Enregistreur de scripts
Prix simple et simple
Scénarios d’utilisateurs multiples et types de test

Êtes-vous un utilisateur d’Flood actuel à la recherche d’une solution de test de charge/stress plus rentable Cet article examine toutes les fonctionnalités de LoadView et comment il se compare à Flood. Lisez la suite pour voir ce qui fait de LoadView une excellente alternative à Flood.

 

Création de scripts : Flood vs LoadView

Lorsqu’il s’agit de créer des scripts, Flood offre aux utilisateurs de nombreuses options au choix, en fonction de leur environnement ou de leur expérience linguistique de programmation. Les utilisateurs peuvent créer des tests de charge au niveau du protocole à l’aide de divers outils open source, tels que JMeter, Gatling et Selenium.

Une autre option qu’un utilisateur Flood a à sa disposition est Test Builder. Test Builder est essentiellement une version plus conviviale de JMeter qui peut être utilisée pour les tests au niveau du protocole, tels que les demandes GET et POST. Les utilisateurs ont également la possibilité d’ajouter des en-têtes spécifiques ou des paramètres URL.

Enfin, les utilisateurs d’Flood ont une autre option, appelée Element, qui est un outil basé sur le navigateur qui a été développé par Tricentis. Cela permet aux utilisateurs d’exécuter des scripts dans un véritable navigateur, en particulier Chrome. Les scripts doivent être construits séparément dans JavaScript avant de télécharger et de lancer votre test de charge, vous devez donc comprendre la langue JavaScript pour ce faire. Les scripts créés avec l’un de ces outils open-source et propriétaires peuvent ensuite être lancés dans Flood, qui gère l’infrastructure, l’exécution et la déclaration des tests de charge.

D’autre part, LoadView utilise l’enregistreur Web EveryStep. L’enregistreur est un outil de script basé sur le Web qui enregistre les transactions et les étapes en vous pages et applications Web dans les navigateurs réels. L’outil prend en charge une myriade de technologies, navigateurs et appareils, tels que Chrome, Internet Explorer, Android, iPhone, et plus encore. L’enregistreur prend en charge les cadres et les technologies utilisés pour créer des applications dynamiques, comme JavaScript, AJAX, HTML5, et plus encore. Avec l’enregistreur Web EveryStep, tout ce que vous devez faire est de naviguer dans une page ou une application comme n’importe quel utilisateur le ferait et l’outil enregistre chaque étape de la transaction. Et si vous avez besoin de modifier le script pour une raison quelconque après l’enregistrement, vous êtes en mesure de le faire facilement. Les utilisateurs peuvent également avoir accès à des fonctionnalités supplémentaires, telles que la configuration des retards, des filtres réseau et des paramètres de contexte, entre autres. Ces fonctionnalités sont importantes pour simuler une action réelle de l’utilisateur. Par exemple, vous pouvez simuler la connexion de différents utilisateurs, la recherche de différents produits ou le test dynamique d’URL en spécifier des variables dynamiques.

Contrairement à certaines options de support de langage de programmation avec Flood, l’enregistreur Web EveryStep est facile à utiliser et il n’y a aucune expérience de script requise.

 

Exécution des tests de charge : Flood vs LoadView

Dans Flood, tout est regroupé à un niveau élevé dans le cadre d’un projet spécifique, qui contient tous vos tests. Au niveau du projet, vous avez des flux. Les flux sont essentiellement les actions du test, telles que la navigation ou la connexion à une page. Enfin, sous les cours d’eau se trouvent les inondations. Une inondation est simplement une exécution d’un de vos scénarios de test. Une inondation est créée chaque fois que vous exécutez un test de charge. Les utilisateurs peuvent avoir plusieurs inondations sous le même flux et plusieurs cours d’eau dans le cadre d’un même projet, etc.

Tous les tests de charge d’inondation sont exécutés à partir de 15 nœuds de réseau régionaux différents (AWS et/ou Azure). Selon votre plan, les utilisateurs peuvent être limités au nombre de nœuds qui peuvent être utilisés par grille (une grille peut avoir jusqu’à 90 nœuds).

Avec un abonnement payant, le nombre de grilles et de nœuds n’est pas limité, cependant, le nombre d’heures de nœud consommées est limité à une heure de test par nœud. Cela peut être divisé de n’importe quelle façon que l’utilisateur voudrait. Par exemple, un nœud peut être configuré pour fonctionner pendant une heure, tandis que deux autres nœuds sont configurés pendant 30 minutes chacun, et ainsi de suite. La recommandation pour le nombre maximum d’utilisateurs par nœud et outil de script est de 1000 utilisateurs pour JMeter et Gatling et 50 utilisateurs pour Element. Leur essai gratuit comprend cinq heures de nœud, la seule restriction étant que les utilisateurs ne peuvent utiliser qu’un nœud à la fois.

Inversement, la plate-forme LoadView fixe des limites et des heures, en fonction du type de plan et de simulation de test. Les utilisateurs de LoadView ont la possibilité d’exécuter différents types de simulations utilisateur, en fonction de leurs besoins.

  • Basé sur le protocole (HTTP/S)

Requêtes avec des utilisateurs simultanés générant des requêtes HTTP/S (GET/POST) au serveur Web.

  • Basé sur un navigateur réel

Idéal pour tester la charge des applications Web et simuler les utilisateurs effectuant des actions spécifiques dans ces applications.

LoadView utilise des injecteurs de charge Amazon Web Services (AWS) situés dans 15+ régions à travers le monde. Il n’est pas nécessaire d’avoir votre propre compte cloud car tout est géré via la plate-forme LoadView.

De plus, une fois que vous avez finalisé votre scénario de test, vous pouvez pousser votre test de charge un peu plus loin en choisissant le type de courbe de charge adapté à votre situation – courbe de pas de charge, courbe basée sur les objectifs ou courbe réglable dynamique – en fonction des besoins de votre test.

 

Analyse des tests : Flood vs LoadView

Les résultats des tests dans les deux plates-formes sont relativement similaires. Les deux permettent aux utilisateurs de collecter et de surveiller des métriques, telles que les taux de transaction, les temps de réponse, le débit réseau et les erreurs, en temps réel. Si nécessaire, les utilisateurs peuvent approfondir les statistiques derrière les éléments individuels. Les rapports sont conviviaux et intuitifs, et vous pouvez consulter tous les résultats via votre navigateur. LoadView conserve les résultats des tests précédents, afin que vous puissiez les utiliser pour les comparer aux tests futurs. En outre, les utilisateurs ont la possibilité d’envoyer les résultats de performance aux gestionnaires ou aux parties prenantes en utilisant une URL privée unique.

Prix LoadView et essai gratuit

Notre essai gratuit comprend jusqu’à 5 tests gratuits pour vous aider à démarrer. Nos forfaits basés sur l’abonnement commencent à 199 $ par mois, et toutes les minutes d’utilisation virtuelles inutilisées et les heures d’injection de charge se retournent d’un mois à l’autre. Ou choisissez notre plan à la demande pour effectuer des tests chaque fois que vous en avez besoin tout au long de l’année.

Services professionnels LoadView

Pour les équipes qui cherchent à externaliser leurs tests de performance, nous offrons également des services professionnels. Nos ingénieurs de performance peuvent vous aider dans n’importe quelle partie du processus de test, en fonction de vos besoins et ressources spécifiques. Notre objectif est que vous et vos équipes exécutionz les tests de performance, interprétiez les données et peaufiniez votre système sans la participation de notre équipe.

Essai et tarification sans inondation

Flood offre un essai gratuit qui permet aux utilisateurs d’utiliser un nœud pour les cinq premières heures, ce qui peut être bon pour les clients qui cherchent à obtenir une base de référence pour leur test. Il existe quelques options de déploiement différentes avec Flood. Les utilisateurs peuvent choisir parmi une option demande ou hébergée.

Plans de demande

Le plan Demande permet aux clients d’exécuter des tests de charge, à la demande, sans avoir à allouer du matériel ou des logiciels. Avec l’un des plans de demande, les heures de nœud peuvent être utilisées de deux façons. Par exemple, si vous avez choisi 50 heures de nœud, vous pouvez simuler 50 000 utilisateurs pour 1 heure 1 000 utilisateurs pendant 50 heures. Tous les tests sont exécutés au niveau du protocole. Si vous cherchez à utiliser de vrais navigateurs dans vos tests, similaire à ce que LoadView fournit «hors de la boîte», vous devez utiliser une plate-forme distincte, appelée Flood Element, qui vous permet d’utiliser une seule heure d’instances réelles dans Google Chrome.

20 heures de nœud

  • 149 $ par mois (99 $ avec engagement annuel)

50 heures de nœud

  • 299 $ par mois (240 $ avec engagement annuel)

100 heures de nœud

  • 499 $ par mois (450 $ avec engagement annuel)

200 heures de nœud

  • 700 $ par mois (600 $ avec engagement annuel)

300 heures de nœud

  • 999 $ par mois (900 $ avec engagement annuel)

400 heures de nœud

  • 1 322 $ par mois (1 200 $ avec engagement annuel)

500 heures de nœud

  • 1 500 $ par mois (1 250 $ avec engagement annuel)

700 heures de nœud

  • 2 100 $ par mois (1 750 $ avec engagement annuel)

1 000 heures de nœud

  • 2 250 $ par mois (2 000 $ avec engagement annuel)

 

Plans hébergés

Les plans hébergés sont la méthode préférée si vous avez déjà vos propres comptes cloud AWS ou Azure. Avec cette option, les utilisateurs n’ont pas à s’inquiéter de garder une trace des heures de nœud. Les deux régimes offrent des configurations de prix d’un mois à l’autre ou annuelles et sont éclatés comme suit :

20 heures de nœud

  • 199 $ par mois (160 $ avec engagement annuel)

50 heures de nœud

  • 399 $ par mois (350 $ avec engagement annuel)

100 heures de nœud

  • 750 $ par mois (650 $ avec engagement annuel)

200 heures de nœud

  • 1 400 $ par mois (1 200 $ avec engagement annuel)

300 heures de nœud

  • 1 950 $ par mois (1 650 $ avec engagement annuel)

400 heures de nœud

  • 2 600 $ par mois (2 200 $ avec engagement annuel)

500 heures de nœud

  • 3 000 $ par mois (2 500 $ avec engagement annuel)

700 heures de nœud

  • 4 200 $ par mois (3 500 $ avec engagement annuel)

1 000 heures de nœud

  • 5 500 $ par mois (4 500 $ avec engagement annuel)

Les utilisateurs à la recherche d’options plus enterprise-level peuvent contacter Tricentis directement pour trouver un plan qui répond à leurs besoins.

 

Conclusion : Inondation vs LoadView

LoadView et Flood sont tous deux d’excellentes plates-formes de test de charge. Les deux solutions vous donnent la possibilité de tester vos applications et services web avec autant d’utilisateurs virtuels du monde réel que vous en avez besoin. Ils vous fournissent également les mesures de performance nécessaires dont vous avez besoin pour la planification de la capacité. Toutefois, la plate-forme Flood est principalement orientée vers l’utilisation d’outils open-source, qui sont idéales pour les environnements plus complexes, mais l’inconvénient est qu’elle exige des utilisateurs d’avoir les connaissances nécessaires dès le départ afin d’être en mesure de créer des scripts.

En outre, ces scripts ne peuvent vraiment être utilisés que pour des tests basés sur le protocole, qui ne conviennent pas lorsque vous essayez de simuler l’expérience utilisateur réelle. Quand il s’agit de facilité d’utilisation, de flexibilité et de script point and click, la plate-forme LoadView brille. En outre, LoadView dispose d’excellentes fonctionnalités au niveau de l’entreprise, telles que des tests de courbes réglables basés sur des objectifs et dynamiques, et des options de tarification adaptées à n’importe quelle organisation de taille.

Essayez LoadView dès aujourd’hui
Inscrivez-vous et exécutez des tests gratuits