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.
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.
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 - 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:
Når scriptet er færdigt med at køre, kan administratoren navigere til Analysemodulet .
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.