HP LoadRunner

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 15. marts 2013; checks kræver 17 redigeringer .
LoadRunner
Type belastningstestværktøj _
Udviklere Mercury Interactive , Hewlett Packard , Hewlett Packard Enterprise , Hewlett Packard Enterprise Software
Operativ system Microsoft Windows , Linux (kun Load Generator)
Interface sprog engelsk , brasiliansk , hollandsk , italiensk , spansk , kinesisk , koreansk , tysk , portugisisk , russisk , fransk , japansk
Første udgave april 2000 (v.5.0)
nyeste version 2020 Service Pack 1 ( 2. april 2020 )
Stat aktiv
Licens Proprietær software
Internet side HPE LoadRunner

HP LoadRunner (også HPE LoadRunner ) er et automatiseret belastningstestværktøj . Den første version blev udgivet af Mercury Interactive i 1989 [1] .

Hewlett Packard Enterprise købte LoadRunner som en del af deres opkøb af Mercury Interactive i november 2006. I september 2016 annoncerede Hewlett Packard Enterprise salget af sin software, inklusive Mercury-produkter, til Micro Focus . Pr. 1. september 2017 blev opkøbet gennemført.

Beskrivelse

Programmet kan teste både forskellige applikationer og steder af forskellig kompleksitet. Ved test emulerer den paralleldriften af ​​et stort antal såkaldte. virtuelle brugere (i form af processer eller tråde ), der udfører forskellige scripts (handlinger) i henhold til forskellige scenarier . Programmet har passende sæt værktøjer til test. HP LoadRunner inkluderer også et sæt værktøjer til at arbejde med applikationen ved hjælp af forskellige protokoller (fjernadgang, via en proxyserver osv.)

Hewlett -Packard købte LoadRunner gennem deres opkøb af Israels en :Mercury Interactive i november 2006 [2] [3] .

HP LoadRunner består af følgende komponentmoduler:

I modsætning til GUI- tests arbejder load-tests (VuGen) med trafik mellem klienten og serveren ( applikations- og transportlag ), og én arbejdsstation kan bruges til at generere belastningen .

HP LoadRunner giver dig mulighed for at overvåge systemressourcer og kan integreres med HP Quality Center for at gemme indlæsningsscripts, scripts, testresultater og med HP QuickTest Professional til GUI- belastningstest.

Moduler

Virtual User Generator

Virtual User Generator - modulet  bruges til at udvikle scripts, der vil blive brugt til yderligere test. Det har et stort sæt værktøjer, der hjælper dig med at skrive de mest produktive scripts til at teste din applikation. Nogle af værktøjerne giver dig mulighed for automatisk at skrive scripts. Det er nok at aktivere "optagelse", og alle handlinger udført af brugeren på computeren vil blive registreret i scriptet (en slags " logning "). Selvom det i fremtiden er ønskeligt manuelt at ændre, rette eller optimere sådanne scripts, og derved øge deres effektivitet og pålidelighed.

Dette modul har også funktioner til opsætning af arbejde med beskyttelsesparametrene for den applikation, der testes. Hvis f.eks. webstedets trafik er beskyttet af et certifikat , der ikke er tillid til, vil beskyttelsen, når du går ind på et sådant websted, udstede en advarsel om, at webstedets pålidelighed er mistænkelig. Som et resultat af opsætning af HP LoadRunner til at arbejde med et sådant certifikat, vil unødvendige webstedsbeskyttelsesdata ikke blive inkluderet i automatisk scripting, hvilket vil forbedre scriptets ydeevne væsentligt. De scripts, der oprettes af dette modul, har en fleksibel struktur, der kan tilpasses afhængigt af testkravene. Som standard består scriptstrukturen af ​​tre "sektioner":

Denne tilgang til at skrive scripts giver en meget høj effektivitet. Eksempel: 100 brugere sluttede sig til applikationen og bestod stadiet Vuser_init, hvorefter de eksekverer Action-delen af ​​scriptet 100 gange og afslutter eksekveringen og går gennem stadiet én gang Vuser_end. Således vil vores virtuelle brugere ikke spilde tid på de ekstra 99 gange trin Vuser_init,Vuser_end .

Det er muligt at udføre det optagede script, og i tilfælde af en fejl kan du se skærmbilleder eller websider af alle trinene i scriptet, hvilket først og fremmest giver dig mulighed for at se, hvordan applikationen opførte sig under udførelsen af ​​scriptet og forstå mere detaljeret, hvor fejlen er opstået.

controller

Controller - modulet  er programmets hovedmodul. Udfører scripts til test i henhold til de angivne indstillinger. Dette modul inkluderer scripts skrevet i Virtual User Generator . Administratoren har mulighed for at oprette et testscript:

Modulet under overvejelse har en informativ grænseflade, det vil sige, efter at du har startet scriptudførelsen, kan du overvåge processen i detaljer. Administratoren har mulighed for at overvåge:

  1. For hvilke grupper af virtuelle brugere, på hvilke stadier de er. Eksempel: 15 brugere venter på deres tur, 5 brugere gør sig klar til at udføre den første sektion af scriptet ( Vuser_init), 200 brugere udfører sektionen Action, 100 brugere har fuldført deres scripts (det vil sige, de har gennemgået alle sektioner ) af scriptet, ifølge et givet scenarie), har 20 brugere fejlet og står over for applikationsfejl. Se også i detaljer hvilken fejl, hvilken bruger og i hvilken del af scriptet der opstod.
  2. Bag graferne, der viser forløbet af testprocessen. Forskellige grafer kan forbindes på et hvilket som helst tidspunkt af scriptets udførelse, og de vil vise de data, der blev optaget lige fra starten af ​​scriptet. Graferne har også forskellige indstillinger for nem procesovervågning. Eksempler på sådanne grafer: antal brugere over tid, fejl over tid, brug af hukommelse eller andre serverressourcer over tid osv.

Når scriptet er færdigt med at køre, kan administratoren navigere til Analysemodulet .

Analyse

Analysemodulet bruges  til at udarbejde detaljerede rapporter om den udførte test. Rapporter kan være af to typer:

Før du opretter en rapport, opsætter administratoren de indikatorer, der er af interesse for ham, og som vil blive inkluderet i rapporten. Du kan aktivere forskellige grafikker, der blev optaget under testning, vise stilarter af disse grafer (lineær, volumetrisk osv.). Fejl, der er opstået under udførelse af scripts af brugere osv. Generelt kan alt, hvad der er sket under test, indgå i rapporten. Efter opsætning af rapporten og klik på knappen " Opret rapport ", modtager administratoren en detaljeret rapport om den udførte test.

Understøttede teknologier

Se også

Noter

  1. Hvorfor dræber HP LoadRunner? | FRED BERINGER (utilgængeligt link) . Hentet 20. marts 2017. Arkiveret fra originalen 21. marts 2017. 
  2. HP News - HP køber Mercury Interactive Corp. Hentet 20. marts 2017. Arkiveret fra originalen 19. marts 2017.
  3. HP køber Mercury Interactive for $4,5 mia. | computerverden . Hentet 20. marts 2017. Arkiveret fra originalen 21. marts 2017.