Micro Focus LoadRunner Alternatives:
Tests de charge basés sur le Cloud à la demande avec LoadView
Concentrez-vous sur la création, le test et l’optimisation de votre code et de vos applications,
vous assurer que vos clients obtiennent une expérience utilisateur cohérente.
Navigateurs réels
Chrome, Internet Explorer, Android et iOS.
Scripting interaction utilisateur réel
Sites d’essais mondiaux
Choisissez parmi plus de 15 emplacements à travers le monde.
rentable
Ne payez que pour ce dont vous avez besoin, à la demande.
Démarrer en quelques minutes avec LoadView de Dotcom-Monitor
Découvrez pourquoi les clients passent à des tests de charge et de stress basés sur le cloud et à la demande avec LoadView.
fonctionnalités | Micro Focus LoadRunner | Autres fournisseurs de cloud | LoadView |
Pas de matériel à fournir | |||
Outil de script gratuit et facile à utiliser | |||
Plate-forme Web | |||
Aucune connaissance supplémentaire de script n’est requise | |||
Scénarios de test flexibles | |||
Tarification rentable | |||
Roulement des ressources inutilisées d’un mois à l’autre |
Si vous avez été à la recherche d’une alternative puissante et rentable à LoadRunner de Micro Focus, vous êtes venu à la bonne source. LoadView fournit des tests de charge flexibles basés sur le cloud, supprimant la complexité d’avoir à configurer et gérer une solution sur place comme LoadRunner.
LoadRunner a été l’un des premiers pionniers de l’arène de test de performance. Le produit a beaucoup de grandes caractéristiques, avantages, et intégrations. Il prend en charge un large éventail de protocoles, que beaucoup d’autres fournisseurs ne peuvent pas offrir, ce qui a fait de LoadRunner le fournisseur de choix dans cet espace depuis longtemps. Cependant, nous entendons de nombreux clients dire que LoadRunner est devenu trop complexe et coûteux pour ce que leurs besoins de test de performances, ce qui les amène à chercher une demande, plate-forme basée sur le cloud comme LoadView.
Dans cet article, nous allons décrire et comparer les différentes fonctionnalités et avantages de chaque produit et vous pouvez décider par vous-même quel produit correspond le mieux à vos besoins de charge et de tests de résistance.
LoadView : Conçu pour la performance et l’efficacité
LoadView a été créé avec quelques considérations essentielles, la performance et l’efficacité, en en prenant les tâches que d’autres outils nécessitent, comme avoir à mettre en place des générateurs de charge et du matériel. Avec LoadView, vous n’avez pas à vous soucier de ces aspects.
La plate-forme LoadView peut effectuer des tests de charge et de stress pour vos sites Web, applications Web, services Web et API – le tout à partir d’une seule interface.
En outre, beaucoup des mêmes équipes et individus au sein d’une organisation qui sont chargés de surveiller leurs sites et applications pour la disponibilité et la disponibilité dans la production sont également intéressés à tester les limites de leur infrastructure pendant la phase de développement. L’utilisation de LoadView pendant la phase de développement garantit que le code et les applications en cours de construction sont continuellement optimisés tout au long du processus, plutôt que de savoir plus tard où se trouvent vos goulots d’étranglement et vos bogues. Il s’agit de maintenir une expérience cohérente et de premier ordre pour vos clients et utilisateurs.
Quand il s’agit de sites et d’applications lents, les utilisateurs peuvent rapidement s’impatienter et partir pour trouver un remplaçant. Cela signifie généralement qu’ils vont se diriger vers votre concurrence.
LoadRunner de Micro Focus
LoadRunner de Micro Focus est leur solution de test de performance sur place utilisée pour simuler les transactions des utilisateurs et mesurer le comportement et les performances du système sous charge, aidant DevOps et les ingénieurs à découvrir les erreurs et les goulots d’étranglement. LoadRunner est composé de trois composantes clés :
- VuGen (Générateur d’utilisateurs virtuels)
C’est l’outil qui est utilisé pour créer et modifier des scripts de test qui simulent le comportement d’utilisateurs réels sur votre système. Notez que l’outil Générateur d’utilisateurs virtuels n’est pas basé sur le Web et doit être téléchargé sur la machine d’un utilisateur. Les scripts créés avec cet outil fonctionnent également avec leurs autres produits, tels que StormRunner, Performance Center, Application Performance Management et AppPulse Active.
- contrôleur
Contrôle, lance et séquence les instances, scénarios et spécifie le script à utiliser, la durée, etc. Le contrôleur reçoit également des données de surveillance en temps réel et affiche l’état.
- Analyse
Recueille les données et les journaux à partir de divers générateurs de charge et rapports de formats pour la visualisation des données de résultat d’exécuter et les données de surveillance.
LoadRunner doit être installé sur les systèmes Windows ou Linux et prend en charge plus de 50 protocoles. Voici quelques-unes des options les plus populaires :
Ajax | fléchir | HTML5 (html5) | .NET (en) |
Java | Boîte à outils Web Google (GWT) | Silverlight (Silverlight) | savon |
Citrix | Erp | oracle | sève |
À l’approche de LoadView, LoadRunner permet aux ingénieurs de performance de concevoir des scénarios réels pour simuler des centaines ou des milliers d’utilisateurs simultanés, aidant les développeurs à analyser plus tard les performances des composants clés, tels que le temps de réponse et les performances au niveau du code dans leurs applications. Toutefois, contrairement à LoadView, les utilisateurs de LoadRunner ont également la possibilité d’intégrer leurs scripts JMeter pour les tests de performances, ainsi que les plateformes ci/CD populaires et open source suivantes pour faciliter la collaboration au sein des équipes DevOps :
- ide
- Jenkins
- Dynatrace ( Dynatrace )
- Studio visuel Microsoft
- jUnit (en)
- nUnit (en)
- sélénium
LoadView: Scripting avec l’enregistreur Web EveryStep
L’enregistreur Web EveryStep est un outil de script gratuit basé sur le Web qui enregistre chaque étape d’une transaction web et rejoue le script à l’aide d’un véritable navigateur. Il n’y a pas de plugins ou de téléchargements supplémentaires requis.
Enregistrez des scripts de test en plusieurs étapes d’actions utilisateur critiques et complexes, telles que des clics sur des boutons, des sélections de menus, la soumission de formulaires, des paniers d’achat, des entrées de texte, et plus encore. Ces scripts peuvent ensuite être téléchargés sur la plate-forme LoadView pour tester la charge de vos sites Web, applications Web, services Web et API.
Les scripts peuvent être enregistré avec plus de 40 navigateurs de bureau et mobiles (iPhone, iPad, Google, Samsung, etc.), l’enregistreur Web EveryStep prend en charge pratiquement tout ce qui est rendu dans un navigateur, quelles que soient les technologies utilisées. LoadView prend en charge l’ensemble suivant de langues/technologies populaires :
Ajax | JS angulaire | JSON ( JSON ) |
API Web (REST) | savon | WebSockets (en) |
Java | HTML5 (html5) | flash |
PHP (PHP) | rubis |
LoadView: Méthodes de simulation de charge
De nombreuses solutions de test de charge, notamment la variété open source, ne peuvent exécuter que des simulations utilisateur basées sur le protocole, ce qui n’est pas suffisant pour les applications d’aujourd’hui. Mettre l’accent sur le serveur est excellent au niveau du protocole, mais vous manquez une grande partie du temps de réponse de bout en bout. Quand il s’agit de tester des applications Web, vous devez savoir ce qui se passe avec le comportement et les performances du côté du client. LoadView peut exécuter plusieurs types de simulation utilisateur : HTTP/S et de vrais tests basés sur le navigateur.
En outre, les utilisateurs de LoadView peuvent choisir parmi plus de 15 géolocalisations à travers le monde pour exécuter leurs tests, assurant des résultats de performances réelles de l’endroit où vos uers ou clients sont situés.
Lancez l’enregistreur Web EveryStep dès maintenant!
LoadRunner: Scripting avec générateur utilisateur virtuel (VuGen)
VuGen est le principal outil utilisé pour créer et rejouer des scripts LoadRunner pour imiter le comportement des utilisateurs, connu sous le nom de Vuser. Il est important de noter que VuGen ne peut enregistrer des scripts que sur Windows et peut être rejoué sur les plateformes Windows et Linux. Il existe trois types vuser – basé sur le protocole, basé sur les tests unitaires et l’interface GRAPHIQUE, selon vos besoins. Il est également important de noter que lorsqu’un script VuGen est rejoué, ils n’émulent pas les actions réelles de l’utilisateur sur le navigateur. Au lieu de cela, ils émulent les demandes qui sont générées à la suite des actions de l’utilisateur.
Il y a quelques limitations connues à VuGen. Voici quelques-uns des problèmes les plus courants auxquels les utilisateurs sont les suivants :
- Le navigateur peut bloquer certaines actions lors de l’utilisation d’Internet Explorer sur une machine Windows
- Les scripts JavaScript peuvent s’exécuter lentement en raison. Effacer le mode de débogage Enable JavaScript peut vous aider.
- McAffe peut rendre VuGen incapable d’effectuer certaines opérations et/ou un accident. Certains utilisateurs signalent que la désactivation de tout logiciel antivirus que vous pouvez exécuter est l’option la plus sûre pour éviter tout problème.
Ces scripts peuvent également être utilisés conjointement avec leurs autres produits de test de performances et de surveillance, tels que StormRunner, Performance Center, Application Performance Management et AppPulse Active.
LoadRunner : Intégrations supplémentaires
LoadRunner s’intègre à d’autres outils de surveillance Micro Focus, Micro Focus Diagnostics et Micro Focus Sitescope. Ces outils de surveillance aident à trouver la cause profonde des problèmes dans l’environnement hétérogène d’une organisation. Cela permet aux ingénieurs ou développeurs de performance d’effectuer des tests à grande échelle avec un matériel minimal pour toute combinaison d’environnements physiques et virtuels, y compris les infrastructures cloud publiques suivantes et les plates-formes de conteneurs :
- AWS (Amazon Web Services)
- azur
- Océan numérique
- Plate-forme Google Cloud
- docker
LoadRunner peut également s’intégrer à la virtualisation du réseau et du service. Ceci est important lorsque vous devez tester les conditions du réseau réel ou lorsque vous utilisez un service tiers pour qui vous devez toujours charger le test, comme le traitement par carte de crédit. Toutes ces intégrations aident les ingénieurs et les développeurs de performance à optimiser les performances avant le déploiement en éliminant les risques et les goulets d’étranglement, en minimisant les coûts en mesurant et en prévoyant la capacité, et en réduiant le temps de cycle d’essai.
Bien que LoadRunner soit vaste, s’intègre à de nombreux outils et prend en charge de nombreux protocoles et technologies, de nombreux utilisateurs ont exprimé certaines des mêmes préoccupations :
- C’est cher par rapport à d’autres outils et plates-formes disponibles dans le commerce
- Pas convivial
- Le script peut prendre beaucoup de temps, en particulier avec des scripts complexes
- Réutiliser les scripts peut être difficile
- Leur soutien est bon, mais si vous avez besoin d’un soutien 24 heures sur 24, vous devez payer des frais supplémentaires au-delà de ce que vous payez actuellement.
Prix LoadRunner
- Essai gratuit (Édition communautaire)
- Gratuit pour la vie
- 50 utilisateurs virtuels communautaires
- Capacités complètes du produit. Inclut tous les protocoles à l’exception de COM/DCOM, Templates et GUI
- Virtualisation du réseau
- Mise à l’échelle du cloud via Amazon AWS et Microsoft Azure
- Accès à la communauté Micro Focus
Journées utilisateur virtuelles – À partir de 1,40 $/utilisateur virtuel par jour
- Les prix varient en fonction du nombre d’utilisateurs à tester la charge sur votre application ou site Web dans une période de 24 heures.
Tarification en volume – Contactez leur équipe commerciale pour obtenir des prix personnalisés
Prix LoadView et services professionnels
LoadView a des forfaits basés sur l’abonnement, à partir de 199 $ par mois. Grâce à nos forfaits basés sur l’abonnement, les minutes d’utilisation virtuelles inutilisées et les heures d’injection de charge se répercorment d’un mois à l’autre. Vous pouvez également choisir parmi un régime par paiement à l’inso départ. Le prix est calculé et affiché avant de commencer le nouveau test, de sorte que vous savez exactement ce que vous payez.
Si vos besoins spécifiques nécessitent plus que ce qui est énuméré ci-dessus, veuillez nous contacter pour un plan personnalisé.
Les services professionnels sont une autre option disponible pour les clients si des ressources supplémentaires de test de performance ne sont pas disponibles à l’interne. Nous offrons tous les éléments du processus de test de charge que vous avez besoin assitance avec.
Conclusion : LoadView vs LoadRunner
LoadRunner est une solution de test de performance complexe et puissante. Il prend en charge un large éventail de technologies et s’intègre à de nombreuses plateformes. Toutefois, selon le niveau d’expertise et de connaissances au sein de vos équipes de développement et d’ingénierie, il peut y avoir une courbe d’apprentissage abrupte impliquée lors de la mise en œuvre de LoadRunner pour la première fois.
Le temps est précieux pour tout le monde. Si vous êtes à la recherche d’une plate-forme de test de charge à la demande basée sur le navigateur pour effectuer des tests de performances sur des sites Web, des applications Web, des services Web et des API – le tout à partir d’une seule plate-forme – ne cherchez pas plus loin que LoadView. Il ne nécessite pratiquement pas de temps de configuration et d’effort. La possibilité de créer et de lire facilement des scripts avec l’enregistreur Web EveryStep et de tester plusieurs simulations utilisateur, fait de LoadView un outil puissant de test de charge.
Il n’y a pas de contrats à long terme et vous ne payez que pour ce que vous utilisez et avez besoin. Cela donne à vos équipes le temps de se concentrer sur la création, le test et l’optimisation de leur code et applications, en vous assurant que vos clients obtiennent une expérience utilisateur cohérente, peu importe où ils se trouvent.
Pas de carte de crédit, pas de contrat.