LoadRunner | |
---|---|
Tip de | instrument de testare a sarcinii |
Dezvoltatori | Mercury Interactive , Hewlett Packard , Hewlett Packard Enterprise , Hewlett Packard Enterprise Software |
Sistem de operare | Microsoft Windows , Linux (numai Load Generator) |
Limbi de interfață | engleză , braziliană , olandeză , italiană , spaniolă , chineză , coreeană , germană , portugheză , rusă , franceză , japoneză |
Prima editie | aprilie 2000 (v.5.0) |
ultima versiune | 2020 Service Pack 1 ( 2 aprilie 2020 ) |
Stat | activ |
Licență | Software proprietar |
Site-ul web | HPE LoadRunner |
HP LoadRunner (și HPE LoadRunner ) este un utilitar automat de testare a încărcării . Prima versiune a fost lansată de Mercury Interactive în 1989 [1] .
Hewlett Packard Enterprise a achiziționat LoadRunner ca parte a achiziției Mercury Interactive în noiembrie 2006. În septembrie 2016, Hewlett Packard Enterprise a anunțat vânzarea software-ului său, inclusiv a produselor Mercury, către Micro Focus . Începând cu 01 septembrie 2017, achiziția a fost finalizată.
Programul poate testa atât diverse aplicații , cât și site-uri cu diferite niveluri de complexitate. La testare, emulează funcționarea paralelă a unui număr mare de așa-numite. utilizatori virtuali (sub formă de procese sau fire de execuție ) care efectuează diverse scripturi (acțiuni) în funcție de diverse scenarii . Programul are seturi adecvate de instrumente pentru testare. HP LoadRunner include, de asemenea, un set de instrumente pentru lucrul cu aplicația folosind diferite protocoale (de la distanță, printr-un server proxy etc.)
Hewlett -Packard a achiziționat LoadRunner prin achiziția en:Mercury Interactive din Israel în noiembrie 2006 [2] [3] .
HP LoadRunner constă din următoarele module componente:
Spre deosebire de testele GUI , testele de încărcare (VuGen) funcționează cu traficul dintre client și server ( straturi de aplicație și transport ), iar o stație de lucru poate fi utilizată pentru a genera încărcarea .
HP LoadRunner vă permite să monitorizați resursele sistemului și să vă integrați cu HP Quality Center pentru a stoca scripturi de încărcare, scripturi, rezultate ale testelor și cu HP QuickTest Professional pentru testarea de încărcare a GUI .
Modulul Virtual User Generator este folosit pentru a dezvolta scripturi care vor fi folosite pentru teste ulterioare. Are un set mare de instrumente care vă ajută să scrieți cele mai productive scripturi pentru testarea aplicației dvs. Unele dintre instrumente vă permit să scrieți automat scripturi. Este suficient să activați „înregistrarea” și toate acțiunile efectuate de utilizator pe computer vor fi înregistrate în script (un fel de „ înregistrare ”). Deși în viitor este de dorit să modificați, corectați sau optimizați manual astfel de scripturi, crescând astfel eficiența și fiabilitatea acestora.
De asemenea, acest modul are funcții de setare a lucrului cu parametrii de protecție ai aplicației testate. De exemplu, dacă traficul site-ului este protejat de un certificat neîncrezător , atunci când intri pe un astfel de site, protecția va emite un avertisment că fiabilitatea site-ului este suspectă. Ca urmare a configurării HP LoadRunner pentru a funcționa cu un astfel de certificat, datele inutile de protecție a site-ului nu vor fi incluse în scriptarea automată, ceea ce va îmbunătăți semnificativ performanța scriptului. Scripturile create de acest modul au o structură flexibilă care poate fi personalizată în funcție de cerințele testului. În mod implicit, structura scriptului constă din trei „secțiuni”:
Această abordare a scrierii de scripturi oferă o eficiență foarte ridicată. Exemplu: 100 de utilizatori s-au conectat la aplicație și au trecut etapa Vuser_init, după care execută partea Action- a scriptului de 100 de ori și, terminând execuția, trec o dată prin etapa Vuser_end. Astfel, utilizatorii noștri virtuali nu vor pierde timpul cu pașii suplimentari de 99 de ori Vuser_init,Vuser_end .
Este posibil să executați scriptul înregistrat și în cazul unei erori, puteți vizualiza capturi de ecran sau pagini web ale tuturor pașilor scriptului, ceea ce vă permite în primul rând să vedeți cum s-a comportat aplicația în timpul execuției scriptului și să înțelegeți mai detaliat unde s-a produs eroarea.
Modulul Controller este modulul principal al programului. Executează scripturi pentru testare conform setărilor specificate. Acest modul include scripturi scrise în Virtual User Generator . Administratorul are capacitatea de a crea un script de testare:
Modulul luat în considerare are o interfață informativă, adică după începerea execuției scriptului, puteți monitoriza procesul acestuia în detaliu. Administratorul are capacitatea de a monitoriza:
Odată ce scriptul a terminat de rulat, administratorul poate naviga la modulul de analiză .
Modulul de analiză este utilizat pentru a întocmi rapoarte detaliate despre testarea efectuată. Rapoartele pot fi de două tipuri:
Înainte de a crea un raport, administratorul stabilește indicatorii de interes pentru el, care vor fi incluși în raport. Puteți activa diferite grafice care au fost înregistrate în timpul testării, stiluri de afișare ale acestor grafice (liniare, volumetrice etc.). Erori care au apărut în timpul execuției scripturilor de către utilizatori etc. În general, tot ce s-a întâmplat în timpul testării poate fi inclus în raport. După configurarea raportului și apăsarea butonului „ Creare Raport ”, administratorul primește un raport detaliat cu privire la testarea efectuată.