difference between loadrunner
Care este diferența exactă dintre Micro Focus LoadRunner și Performance Center:
Micro Focus LoadRunner și Performance Center sunt unul dintre cele mai bune instrumente de testare a performanței disponibile pe piață.
Acest articol vă va informa despre acest instrument în termeni simpli, împreună cu reprezentarea picturală în cauză pentru înțelegerea dvs. ușoară.
Ce veți învăța:
- Micro Focus LoadRunner
- Micro Focus Performance Center - Un instrument de testare a performanței
- Concluzie
- Lectură recomandată
Micro Focus LoadRunner
Tipul instrumentului:
- LoadRunner este un software comercial de testare a performanței.
- A fost lansat în 1999 de Mercury (mai târziu HP, Now Microfocus).
- Versiune curentă: 12.xx (până la 30 octombrie 2017).
Cadrul de testare și tipul de licență:
Este un tip de cadru de testare independent în care un utilizator trebuie fie să se conecteze fizic la sistem, fie să se conecteze la desktop la distanță din aceleași locații în care sunt disponibile serverele, deoarece licența este limitată la locație. Poate fi o problemă legală dacă autentificarea la distanță a desktopului este efectuată de un tester la distanță din orice alt loc.
Componente Loadrunner
Vugen (componentă fără licență) - Înregistrează acțiunile utilizatorului final și creează un script automat de testare a performanței.
Controler (componentă licențiată) - Executarea și gestionarea testelor (1 maxim conform arhitecturii sale).
Procesul agentului (componentă fără licență) - Conexiune între controler și generator (i) de încărcare.
Generator de încărcare (componentă fără licență) - Generare utilizator virtual pentru testarea sarcinii.
îmbinare interioară îmbinare exterioară unire stângă îmbinare dreaptă
Analiză - Rezultatul testului și analiza probelor de monitorizare și raportarea performanței aplicației pot fi, de asemenea, utilizate pentru compararea rezultatelor testului.
Platformă acceptată:
LoadRunner și componentele sale sunt bazate pe Windows, cu toate acestea, generatorul de încărcare poate fi implementat atât pe sistemele Windows, cât și pe Linux.
Suportul în cloud este disponibil pentru generatorul de încărcare în versiunile mai noi.
Suport pentru aplicații / protocol:
LoadRunner acceptă aplicațiile de mai jos:
- Aplicație construită în tehnologiile Java și .Net utilizând protocolul HTTP / HTML.
- Solicitări HTTP sincrone, cum ar fi AJAX și aplicații bazate pe browser, folosind tehnologia Truclient.
- Sunt disponibile varietăți de protocol separate pentru Oracle, iar celelalte baze de date pot fi testate cu protocolul ODBC (Open Database Connectivity).
- Aplicații ERP (SAP) și CRM (Siebel).
- Protocoale de rețea și de la distanță, cum ar fi DNS, FTP, LDAP, Citrix și RDP.
- Protocol Microsoft Exchange și e-mailuri, adică IMAP, MAPI, POP3 și SMTP.
- Testarea performanței serviciului web.
- Testarea performanței mobile.
Mai multe protocoale pot fi combinate conform cerințelor.
Protocol Adviser este disponibil dacă un utilizator nu este sigur de protocolul care poate fi utilizat.
Executarea testului:
Întrucât un singur controler este disponibil într-un cadru de testare, maximum 1 execuție poate fi făcută numai odată. Este necesară o coordonare pur manuală între membrii echipei pentru utilizarea unui controler pentru execuție.
Întreținere, control acces și control versiune:
- Scripturile, scenariile și rezultatele sunt stocate fie pe controler, fie pe o cale partajată și este necesară o întreținere frecventă pentru a stoca zilnic / lunar / în mod testat.
- Controlul de acces separat nu este disponibil și poate fi realizat prin furnizarea / restricționarea accesului la nivel de mașină.
- Controlul versiunilor pentru scriptul de testare nu este disponibil în mod implicit și trebuie să stocăm versiuni separate pe sistemul de fișiere, dacă este necesar. Opțiunea externă, cum ar fi Git, poate fi utilizată și în versiunile mai noi.
Integrarea instrumentelor:
Integrarea cu alte instrumente Micro Focus, cum ar fi QC și QTP, nu este posibilă.
Monitorizarea testului:
- Resursele Windows pot fi monitorizate folosind motorul de monitorizare LoadRunner nativ. Serverele individuale pot fi monitorizate utilizând motorul de monitorizare SiteScope.
- Micro Focus Diagnostics poate fi utilizat dacă este disponibilă licența necesară.
Licențiere și costuri:
- Costul este mai mic în comparație cu Centrul de performanță.
- Licența comunitară gratuită cu toate protocoalele și pentru până la 50 de utilizatori (cu excepția COM / DOC) este disponibilă în scopuri necomerciale / de învățare / evaluare.
Practicabilitate:
Potrivit pentru echipele mici situate la o singură premisă.
=> Recomandă citirea Tutoriale gratuite de instruire LoadRunner .
Micro Focus Performance Center - Un instrument de testare a performanței
Tipul instrumentului:
- Performance Center este un software comercial de testare a performanței.
- A fost lansat în 2008 de Mercury (mai târziu HP, Now Microfocus).
- Versiunea actuală: 12.xx (până la 30 octombrie 2017).
Cadrul de testare și tipul de licență:
Este un cadru de testare bazat pe web, prin urmare un tester la distanță dintr-un alt loc poate accesa aplicația legal.
Componente ale centrului de performanță:
(Vă rugăm să consultați secțiunea LoadRunner pentru componentele independente)
Platforma ALM –Furnizează o platformă pentru funcționalitatea de bază ALM.
Extensia centrului de performanță –Instalat pe platforma ALM, permite funcționalitatea Performance Center. Creează proiectul Lab Management în care este gestionată administrarea Performance Center.
Serverul centrului de performanță Micro Focus –Găzduiește paginile web ale Centrului de performanță care vă permit să proiectați teste de performanță, să configurați monitoare, să rezervați resurse de testare, să rulați și să monitorizați testele și să analizați rezultatele testelor.
Platformă acceptată:
- Centrul de performanță și componentele sale sunt bazate pe Windows, cu toate acestea, generatorul de încărcare poate fi implementat atât pe sistemele Windows, cât și pe Linux.
- Suportul în cloud este disponibil pentru generatorul de încărcare în versiunile mai noi.
Suport pentru aplicații / protocol:
Deoarece Performance Center este o versiune web a companiei Loadrunner, acesta acceptă toate protocoalele / aplicațiile acceptate de LoadRunner.
(Vă rugăm să consultați aplicația LoadRunner / Suport pentru protocol).
Executarea testului:
Mai multe controlere pot fi adăugate la cadrul de testare, prin urmare pot fi executate mai multe teste
Perioada de timp poate fi rezervată pentru a utiliza controlerul în mod eficient.
Ciocnirile de utilizare pot fi evitate întrucât, odată ce intervalul de timp se termină, un controler va fi eliberat automat și va fi atribuit unui utilizator care a rezervat următorul slot.
Întreținere, control acces și control versiune:
Scripturile, scenariile și seturile de rezultate sunt stocate pe un server și sunt ușor disponibile de oriunde, deoarece se bazează pe web pe data de rulare și data și pot fi filtrate și sortate cu ușurință.
Stocare script
Stocarea rezultatelor
Administrarea separată și gestionarea laboratorului sunt disponibile pentru a gestiona întregul cadru de testare.
Controlul accesului se poate face aici prin definirea rolurilor.
Administrarea utilizatorilor
ALM are propriul control al versiunii pentru scripturi și scenarii.
Pot fi utilizate și instrumente de control al versiunii externe, cum ar fi Git.
Integrarea instrumentelor:
Pot fi integrate și alte instrumente HP, cum ar fi QC și QTP.
Monitorizarea testului:
Întreaga topologie de testare poate fi creată și monitorizată utilizând centrul de performanță.
Licențiere și costuri:
- Este implicat un cost mai mare în comparație cu LoadRunner și celelalte instrumente comerciale de pe piață.
- Sunt disponibile versiuni standard de evaluare.
Practicabilitate:
Util pentru echipele mai mari, care sunt răspândite geografic în diferite locații.
rezumat | LoadRunner | Centrul de performanță |
---|---|---|
Scripturi / Rezultate Control versiune | Fără mecanism implicit, se pot utiliza instrumente externe precum GIT | Împreună cu mecanismul implicit, se pot utiliza instrumente externe precum GIT |
Tipul instrumentului | Comercial | Comercial |
Cadrul de testare | De sine stătătoare | Bazat pe web |
Tipul licenței | Specific Geografiei | Global |
Platforma acceptată | Windows / Linux (pentru generator de încărcare) | Windows / Linux (pentru generator de încărcare) |
Nr. Controlere | 1 Max | Multiplu |
Executarea testului | Doar unul la un tip | Depinde de numărul de controlere mapate |
Controlul accesului | nedisponibil poate fi realizat prin furnizarea / restricționarea Mașinii Acces la nivel | Utilizatorii finali pot fi creați ca administrator și utilizator cu acces limitat |
Integrarea instrumentelor | Alte instrumente HP nu pot fi integrate | Pot fi integrate și alte instrumente HP, cum ar fi Quality Center |
Practicabilitate | Pentru echipe mici în aceeași locație geografică | Pentru echipe mari construite pe tot globul |
Concluzie
Acest articol a explicat în detaliu totul despre Micro Focus LoadRunner și instrumentul Performance Center. Asistența de mediu și comparația în ceea ce privește platforma etc. sunt, de asemenea, prezentate aici pentru înțelegerea ușoară.
Sper că ești clar despre diferențele absolute dintre Micro Focus LoadRunner și Performance Center !!
Lectură recomandată
- Testarea încărcării cu tutoriale HP LoadRunner
- Testarea performanței vs Testarea sarcinii vs Testarea stresului (Diferență)
- Servicii Web Testarea performanței utilizând LoadRunner VuGen Scripting
- Testarea funcțională vs. Testarea performanței: ar trebui să se facă simultan?
- Diferența dintre planul de testare a performanței și strategia de testare a performanței
- Diferența dintre Desktop, Client Server Testing și Web Testing
- Corelație - Testarea încărcării cu LoadRunner
- Introducere în Micro Focus LoadRunner - Testarea încărcării cu LoadRunner Tutorial # 1