difference between loadrunner
Wat is het exacte verschil tussen Micro Focus LoadRunner en Performance Center:
Micro Focus LoadRunner en Performance Center behoren tot de beste testtools voor prestaties die op de markt verkrijgbaar zijn.
Dit artikel zal u alles over deze tool in eenvoudige bewoordingen leren, samen met de betreffende afbeeldingen voor een gemakkelijk begrip.
Wat je leert:
- Micro Focus LoadRunner
- Micro Focus Performance Center - Een prestatietesttool
- Gevolgtrekking
- Aanbevolen literatuur
Micro Focus LoadRunner
Gereedschapstype:
- LoadRunner is een commerciële Performance Testing-software.
- Het werd in 1999 uitgebracht door Mercury (later HP, nu Microfocus).
- Huidige versie: 12.xx (uiterlijk 30 oktober 2017).
Testkader en licentietype:
Het is een op zichzelf staand type testraamwerk waarbij een gebruiker ofwel fysiek in het systeem moet inloggen of zich op een externe desktop moet aanmelden vanaf dezelfde locatie waar de servers beschikbaar zijn, aangezien de licentie beperkt is tot de gebouwen. Het kan een legaal probleem zijn als inloggen op het bureaublad op afstand wordt gedaan door een externe tester vanaf een andere plaats.
Onderdelen van de Loadrunner
Vugen (niet-gelicentieerde component) - Registreert acties van eindgebruikers en maakt een geautomatiseerd script voor prestatietests.
Controller (gelicentieerde component) - Testuitvoering en -beheer (1 max volgens de architectuur).
Agentproces (niet-gelicentieerde component) - Verbinding tussen controller en lastgenerator (en).
Load Generator (niet-gelicentieerde component) - Virtuele gebruikersgeneratie voor belastingtests.
converteer youtube naar mp3 langer dan 20 minuten
Analyse - Analyse van testresultaten en monitoren van monsters en rapportage van applicatieprestaties kunnen ook worden gebruikt om de testresultaten te vergelijken.
Platform ondersteund:
LoadRunner en zijn componenten zijn gebaseerd op Windows, maar de load generator kan zowel op Windows als op Linux gebaseerde systemen worden ingezet.
Cloud-ondersteuning is beschikbaar voor load generator in de nieuwere versies.
Toepassing / protocolondersteuning:
LoadRunner ondersteunt de onderstaande toepassingen:
- Applicatie gebouwd in Java- en .Net-technologieën met behulp van het HTTP / HTML-protocol.
- Synchrone HTTP-verzoeken zoals AJAX en browsergebaseerde applicaties die Truclient-technologie gebruiken.
- Er zijn aparte protocolvarianten beschikbaar voor Oracle en de andere databases kunnen worden getest met het ODBC-protocol (Open Database Connectivity).
- ERP (SAP) en CRM (Siebel) applicaties.
- Netwerkprotocollen en protocollen op afstand, zoals DNS, FTP, LDAP, Citrix en RDP.
- Microsoft Exchange en e-mailgerelateerd protocol, d.w.z. IMAP, MAPI, POP3 en SMTP.
- Prestatietests van webservices.
- Mobiele prestatietests.
Meerdere protocollen kunnen worden gecombineerd volgens de vereisten.
Protocoladviseur is beschikbaar als een gebruiker niet zeker weet welk protocol kan worden gebruikt.
Testuitvoering:
Omdat er slechts één controller beschikbaar is in een testraamwerk, kan er maximaal 1 uitvoering tegelijk worden uitgevoerd. Puur handmatige coördinatie is vereist tussen de teamleden voor het gebruik van een controller voor uitvoering.
Onderhoud, toegangscontrole en versiebeheer:
- Scripts, scenario's en resultaten worden opgeslagen op de controller of op een gedeeld pad en regelmatig onderhoud is vereist om dagelijks / maandelijks / testgewijs op te slaan.
- Afzonderlijke toegangscontrole is niet beschikbaar en kan worden bereikt door toegang op machineniveau te verlenen / te beperken.
- Versiebeheer voor testscript is niet standaard beschikbaar en we moeten indien nodig afzonderlijke versies op het bestandssysteem opslaan. De externe optie zoals Git kan ook in de nieuwere versies worden gebruikt.
Tool-integratie:
Integratie met andere Micro Focus-tools zoals QC en QTP is niet mogelijk.
Testbewaking:
- Windows-bronnen kunnen worden gecontroleerd met behulp van de native LoadRunner-monitor-engine. Individuele servers kunnen worden bewaakt met behulp van de SiteScope-monitor-engine.
- Micro Focus Diagnostics kan worden gebruikt als de vereiste licentie beschikbaar is.
Licenties en kosten:
- Er zijn minder kosten aan verbonden in vergelijking met het Performance Center.
- Gratis gemeenschapslicentie met alle protocollen en voor maximaal 50 gebruikers (behalve COM / DOC) is beschikbaar voor niet-commerciële / leer- / evaluatiedoeleinden.
Uitvoerbaarheid:
Geschikt voor kleine teams op één locatie.
=> Raden Lezen Gratis trainingshandleidingen voor LoadRunner
Micro Focus Performance Center - Een prestatietesttool
Gereedschapstype:
- Performance Center is een commerciële software voor het testen van prestaties.
- Het werd in 2008 uitgebracht door Mercury (later HP, nu Microfocus).
- Huidige versie: 12.xx (uiterlijk 30 oktober 2017).
Testkader en licentietype:
Het is een webgebaseerd testraamwerk, dus een externe tester vanaf een andere plaats heeft legaal toegang tot de applicatie.
Performance Center-componenten:
(Raadpleeg het gedeelte LoadRunner voor zelfstandige componenten)
ALM-platform –Biedt een platform voor kernfunctionaliteit van ALM.
Performance Center-extensie –Geïnstalleerd op het ALM-platform, maakt Performance Center-functionaliteit mogelijk. Creëert het Lab Management-project waarin de Performance Center-administratie wordt beheerd.
Micro Focus Performance Center-server –Host de webpagina's van het Performance Center waarmee u prestatietests kunt ontwerpen, monitoren kunt configureren, testbronnen kunt reserveren, testruns kunt uitvoeren en controleren en testresultaten kunt analyseren.
Platform ondersteund:
- Performance Center en zijn componenten zijn gebaseerd op Windows, maar de load generator kan zowel op Windows als op Linux gebaseerde systemen worden ingezet.
- Cloud-ondersteuning is beschikbaar voor load generator in de nieuwere versies.
Toepassing / protocolondersteuning:
Aangezien Performance Center een zakelijke webversie van Loadrunner is, ondersteunt het alle protocollen / applicaties die door LoadRunner worden ondersteund.
(Raadpleeg de LoadRunner-applicatie / protocolondersteuning).
Testuitvoering:
Er kunnen meer dan één controller aan het testraamwerk worden toegevoegd, waardoor er meerdere tests kunnen worden uitgevoerd
Tijdslot kan worden geboekt om de controller efficiënt te gebruiken.
Gebruiksclashes kunnen worden vermeden, aangezien zodra het tijdslot voorbij is, een controller automatisch wordt vrijgelaten en toegewezen aan een gebruiker die het volgende slot heeft geboekt.
Onderhoud, toegangscontrole en versiebeheer:
Scripts, scenario's en resultatensets worden opgeslagen op een server en zijn gemakkelijk overal beschikbaar, aangezien het web is gebaseerd op run-id en datum en gemakkelijk kan worden gefilterd en gesorteerd.
Script-opslag
Resultaat opslag
Voor het beheer van het volledige testraamwerk is een aparte administratie en Labmanagement beschikbaar.
Toegangscontrole kan hier worden gedaan door rollen te definiëren.
Gebruikersbeheer
ALM heeft zijn eigen versiebeheer voor de scripts en scenario's.
Externe tools voor versiebeheer zoals Git kunnen ook worden gebruikt.
Tool-integratie:
Andere HP-tools zoals QC en QTP kunnen worden geïntegreerd.
Testbewaking:
De volledige testtopologie kan worden gemaakt en bewaakt met behulp van het prestatiecentrum.
Licenties en kosten:
- Er zijn meer kosten aan verbonden in vergelijking met LoadRunner en de andere commerciële tools op de markt.
- Er zijn standaard evaluatieversies beschikbaar.
Uitvoerbaarheid:
Handig voor grotere teams die geografisch op verschillende locaties verspreid zijn.
Overzicht | LoadRunner | Prestatiecentrum |
---|---|---|
Scripts / resultaten versiebeheer | Geen standaardmechanisme, kan externe tools zoals GIT gebruiken | Samen met Default Mechanism, kan externe tools zoals GIT worden gebruikt |
Gereedschapstype | Reclame | Reclame |
Testkader | Standalone | Webgebaseerd |
Licentie type | Specifiek voor aardrijkskunde | Globaal |
Platform ondersteund | Windows / Linux (voor Load-generator) | Windows / Linux (voor Load-generator) |
Aantal controllers | 1 Max | Meerdere |
Testuitvoering | Slechts één per type | Hangt af van het aantal in kaart gebrachte controllers |
Toegangscontrole | niet beschikbaar kan worden bereikt door Machine te verstrekken / beperken Toegang op niveau | Eindgebruikers kunnen worden aangemaakt als beheerder en als gebruiker met beperkte toegang |
Tool-integratie | Andere HP-tools kunnen niet worden geïntegreerd | Andere HP-tools zoals Quality Center kunnen worden geïntegreerd |
Uitvoerbaarheid | Voor kleine teams binnen dezelfde geografische locatie | Voor grote teams die over de hele wereld zijn gebouwd |
Gevolgtrekking
In dit artikel wordt alles over Micro Focus LoadRunner en Performance Center-tool in detail uitgelegd. Omgevingsondersteuning en vergelijking in termen van het platform enz.worden hier ook op de hoogte gebracht voor een gemakkelijk begrip.
Ik hoop dat je duidelijk bent over de absolute verschillen tussen Micro Focus LoadRunner en Performance Center !!
Aanbevolen literatuur
- Laadtests met HP LoadRunner-zelfstudies
- Prestatietests versus belastingtests versus stresstests (verschil)
- Prestatietests van webservices met behulp van LoadRunner VuGen-scripts
- Functioneel testen versus prestatietesten: moet het tegelijkertijd worden uitgevoerd?
- Verschil tussen prestatietestplan en prestatieteststrategie
- Verschil tussen Desktop, Client Server Testing en Web Testing
- Correlatie - Laadtesten met LoadRunner
- Inleiding tot Micro Focus LoadRunner - Load Testing met LoadRunner Tutorial # 1