difference between loadrunner
Quelle est la différence exacte entre Micro Focus LoadRunner et Performance Center:
Micro Focus LoadRunner et Performance Center sont l'un des meilleurs outils de test de performance disponibles sur le marché.
Cet article vous renseignera tout sur cet outil en termes simples avec la représentation picturale concernée pour votre compréhension facile.
VPN gratuit Allemagne
Ce que vous apprendrez:
- Micro Focus LoadRunner
- Micro Focus Performance Center - Un outil de test de performance
- Conclusion
- lecture recommandée
Micro Focus LoadRunner
Type d'outil:
- LoadRunner est un logiciel commercial de test de performance.
- Il a été publié en 1999 par Mercury (plus tard HP, Now Microfocus).
- Version actuelle: 12.xx (avant le 30 octobre 2017).
Framework de test et type de licence:
Il s'agit d'un type de cadre de test autonome dans lequel un utilisateur doit soit se connecter physiquement au système, soit se connecter au bureau à distance à partir des mêmes locaux où les serveurs sont disponibles car la licence est limitée aux locaux. Cela peut être un problème juridique si la connexion au bureau à distance est effectuée par un testeur distant de n'importe quel autre endroit.
Composants Loadrunner
Vugen (composant sans licence) - Enregistre les actions de l'utilisateur final et crée un script de test de performance automatisé.
Contrôleur (composant sous licence) - Exécution et gestion des tests (1 max selon son architecture).
Processus d'agent (composant sans licence) - Connexion entre le contrôleur et le (s) générateur (s) de charge.
Générateur de charge (composant sans licence) - Génération d'utilisateurs virtuels pour les tests de charge.
Une analyse - L'analyse des résultats de test et des échantillons de surveillance et le rapport sur les performances des applications peuvent également être utilisés pour comparer les résultats des tests.
Plateforme prise en charge:
LoadRunner et ses composants sont basés sur Windows, cependant, le générateur de charge peut être déployé sur Windows ainsi que sur les systèmes basés sur Linux.
La prise en charge du cloud est disponible pour le générateur de charge dans les nouvelles versions.
Prise en charge des applications / protocoles:
LoadRunner prend en charge les applications ci-dessous:
- Application intégrée aux technologies Java et .Net utilisant le protocole HTTP / HTML.
- Requêtes HTTP synchrones telles que AJAX et applications basées sur un navigateur utilisant la technologie Truclient.
- Des variétés de protocoles distincts sont disponibles pour Oracle et les autres bases de données peuvent être testées avec le protocole ODBC (Open Database Connectivity).
- Applications ERP (SAP) et CRM (Siebel).
- Protocoles réseau et distant tels que DNS, FTP, LDAP, Citrix et RDP.
- Protocole lié à Microsoft Exchange et aux e-mails, c'est-à-dire IMAP, MAPI, POP3 et SMTP.
- Test des performances du service Web.
- Test des performances mobiles.
Plusieurs protocoles peuvent être combinés selon l'exigence.
Protocol Adviser est disponible si un utilisateur n'est pas sûr du protocole qui peut être utilisé.
Exécution du test:
Comme un seul contrôleur est disponible dans un cadre de test, une exécution maximale ne peut être effectuée qu'à la fois. Une coordination purement manuelle est requise entre les membres de l'équipe pour l'utilisation d'un contrôleur pour l'exécution.
Maintenance, contrôle d'accès et contrôle de version:
- Les scripts, les scénarios et les résultats sont stockés soit sur le contrôleur, soit sur un chemin partagé et une maintenance fréquente est nécessaire pour stocker quotidiennement / mensuellement / par test.
- Le contrôle d'accès séparé n'est pas disponible et peut être obtenu en fournissant / limitant l'accès au niveau de la machine.
- Le contrôle de version pour le script de test n'est pas disponible par défaut et nous devons stocker des versions séparées sur le système de fichiers si nécessaire. L'option externe telle que Git peut également être utilisée dans les versions plus récentes.
Intégration d'outils:
L'intégration avec d'autres outils Micro Focus tels que QC et QTP n'est pas possible.
Surveillance des tests:
- Les ressources Windows peuvent être surveillées à l'aide du moteur de surveillance LoadRunner natif. Les serveurs individuels peuvent être surveillés à l'aide du moteur de surveillance SiteScope.
- Micro Focus Diagnostics peut être utilisé si la licence requise est disponible.
Licences et coûts:
- Moins de coûts sont impliqués par rapport au Performance Center.
- Une licence communautaire gratuite avec tous les protocoles et jusqu'à 50 utilisateurs (sauf COM / DOC) est disponible à des fins non commerciales / d'apprentissage / d'évaluation.
Praticabilité:
Convient aux petites équipes situées dans un même local.
=> Recommander Lire Tutoriels de formation gratuits sur LoadRunner .
Micro Focus Performance Center - Un outil de test de performance
Type d'outil:
- Performance Center est un logiciel commercial de test de performance.
- Il a été publié en 2008 par Mercury (plus tard HP, Now Microfocus).
- Version actuelle: 12.xx (avant le 30 octobre 2017).
Framework de test et type de licence:
Il s'agit d'un cadre de test basé sur le Web, par conséquent, un testeur distant d'un autre endroit peut accéder légalement à l'application.
Composants du centre de performances:
(Veuillez consulter la section LoadRunner pour les composants autonomes)
Plateforme ALM –Fournit une plate-forme pour les fonctionnalités ALM de base.
Extension du centre de performances –Installé sur la plate-forme ALM, active la fonctionnalité Performance Center. Crée le projet Lab Management dans lequel l'administration de Performance Center est gérée.
Serveur Micro Focus Performance Center –Héberge les pages Web Performance Center qui vous permettent de concevoir des tests de performances, de configurer des moniteurs, de réserver des ressources de test, d'exécuter et de surveiller des exécutions de test et d'analyser les résultats de test.
Plateforme prise en charge:
- Performance Center et ses composants sont basés sur Windows, cependant, le générateur de charge peut être déployé sur Windows ainsi que sur les systèmes Linux.
- La prise en charge du cloud est disponible pour le générateur de charge dans les nouvelles versions.
Prise en charge des applications / protocoles:
Comme Performance Center est une version Web d'entreprise de Loadrunner, il prend en charge tous les protocoles / applications pris en charge par LoadRunner.
(Veuillez vous référer à la prise en charge de l'application / protocole LoadRunner).
Exécution du test:
Plus d'un contrôleur peut être ajouté au cadre de test, par conséquent plusieurs tests peuvent être exécutés
Le créneau horaire peut être réservé pour utiliser efficacement le contrôleur.
Les conflits d'utilisation peuvent être évités car une fois le créneau horaire écoulé, un contrôleur sera automatiquement libéré et sera attribué à un utilisateur ayant réservé le créneau horaire suivant.
Maintenance, contrôle d'accès et contrôle de version:
Les scripts, les scénarios et les ensembles de résultats sont stockés sur un serveur et sont facilement disponibles de n'importe où car il est basé sur le Web en fonction de l'ID d'exécution et de la date et peut être filtré et trié facilement.
Stockage de scripts
Stockage des résultats
Une administration et une gestion de laboratoire distinctes sont disponibles pour gérer l'ensemble du cadre de test.
Le contrôle d'accès peut être effectué ici en définissant des rôles.
Gestion des utilisateurs
ALM dispose de son propre contrôle de version pour les scripts et les scénarios.
Des outils de contrôle de version externes tels que Git peuvent également être utilisés.
Intégration d'outils:
D'autres outils HP tels que QC et QTP peuvent être intégrés.
Surveillance des tests:
La topologie de test entière peut être créée et surveillée à l'aide du centre de performances.
Licences et coûts:
- Plus de coûts sont impliqués par rapport à LoadRunner et aux autres outils commerciaux du marché.
- Des versions d'évaluation standard sont disponibles.
Praticabilité:
Utile pour les équipes plus importantes réparties géographiquement dans différents endroits.
Résumé | LoadRunner | Centre de performances |
---|---|---|
Contrôle de version des scripts / résultats | Pas de mécanisme par défaut, peut utiliser des outils externes comme GIT | Avec le mécanisme par défaut, peut utiliser des outils externes comme GIT |
Type d'outil | Commercial | Commercial |
Cadre de test | Autonome | Basé sur le Web |
Type de licence | Spécifique à la géographie | Global |
Plateforme prise en charge | Windows / Linux (pour le générateur de charge) | Windows / Linux (pour le générateur de charge) |
Nombre de contrôleurs | 1 max | Plusieurs |
Exécution des tests | Un seul à un type | Dépend du nombre de contrôleurs mappés |
Contrôle d'accès | non disponible peut être obtenu en fournissant / limitant la machine Accès au niveau | Les utilisateurs finaux peuvent être créés en tant qu'administrateur et utilisateur à accès limité |
Intégration d'outils | Les autres outils HP ne peuvent pas être intégrés | D'autres outils HP tels que Quality Center peuvent être intégrés |
Praticabilité | Pour les petites équipes au sein du même emplacement géographique | Pour les grandes équipes construites à travers le monde |
Conclusion
Cet article a expliqué en détail tout sur Micro Focus LoadRunner et Performance Center. Le support de l'environnement et la comparaison en termes de plate-forme, etc. sont également présentés ici pour votre compréhension facile.
J'espère que vous êtes clair sur les différences absolues entre Micro Focus LoadRunner et Performance Center !!
lecture recommandée
- Test de charge avec les didacticiels HP LoadRunner
- Test de performance vs test de charge vs test de stress (différence)
- Test des performances des services Web à l'aide du script LoadRunner VuGen
- Test fonctionnel vs test de performance: doit-il être fait simultanément?
- Différence entre le plan de test de performance et la stratégie de test de performance
- Différence entre les tests de bureau, client-serveur et Web
- Corrélation - Test de charge avec LoadRunner
- Introduction à Micro Focus LoadRunner - Test de charge avec LoadRunner Tutorial # 1