LoadRunner | |
---|---|
Tyyppi | kuormitustestaustyökalu _ |
Kehittäjät | Mercury Interactive , Hewlett Packard , Hewlett Packard Enterprise , Hewlett Packard Enterprise Software |
Käyttöjärjestelmä | Microsoft Windows , Linux (vain latausgeneraattori) |
Käyttöliittymäkielet | englanti , brasilia , hollanti , italia , espanja , kiina , korea , saksa , portugali , venäjä , ranska , japani |
Ensimmäinen painos | Huhtikuu 2000 (v.5.0) |
uusin versio | 2020 Service Pack 1 ( 2. huhtikuuta 2020 ) |
Osavaltio | aktiivinen |
Lisenssi | Oma ohjelmisto |
Verkkosivusto | HPE LoadRunner |
HP LoadRunner ( myös HPE LoadRunner ) on automaattinen kuormitustestausapuohjelma . Ensimmäisen version julkaisi Mercury Interactive vuonna 1989 [1] .
Hewlett Packard Enterprise osti LoadRunnerin osana Mercury Interactiven ostoa marraskuussa 2006. Syyskuussa 2016 Hewlett Packard Enterprise ilmoitti myyvänsä ohjelmistonsa, mukaan lukien Mercury-tuotteet, Micro Focusille . Hankinta saatiin päätökseen 1.9.2017.
Ohjelma voi testata sekä erilaisia sovelluksia että eri monimutkaisia sivustoja . Testattaessa se emuloi useiden ns. virtuaaliset käyttäjät ( prosessien tai säikeiden muodossa ), jotka suorittavat erilaisia komentosarjoja (toimintoja) eri skenaarioiden mukaan . Ohjelmassa on sopivat työkalut testausta varten. HP LoadRunner sisältää myös joukon työkaluja sovelluksen kanssa työskentelyyn eri protokollien avulla (etä, välityspalvelimen kautta jne.)
Hewlett -Packard osti LoadRunnerin ostamalla israelilaisen en : Mercury Interactiven marraskuussa 2006 [2] [3 ] .
HP LoadRunner koostuu seuraavista komponenttimoduuleista:
Toisin kuin GUI- testit, kuormitustestit (VuGen) toimivat asiakkaan ja palvelimen välisellä liikenteellä ( sovellus- ja siirtokerrokset ), ja yhtä työasemaa voidaan käyttää kuorman luomiseen .
HP LoadRunnerin avulla voit valvoa järjestelmäresursseja ja integroida HP Quality Centeriin latauskomentosarjojen, komentosarjojen ja testitulosten tallentamiseen sekä HP QuickTest Professionalin GUI - kuormitustestaukseen.
Virtual User Generator -moduulia käytetään skriptien kehittämiseen , joita käytetään jatkotestaukseen. Siinä on suuri joukko työkaluja, joiden avulla voit kirjoittaa tuottavimpia skriptejä sovelluksesi testaamista varten. Joidenkin työkalujen avulla voit kirjoittaa skriptejä automaattisesti. Riittää, kun “tallennus” otetaan käyttöön, ja kaikki käyttäjän tietokoneella tekemät toiminnot tallennetaan skriptiin (eräänlainen “ lokikirjaus ”). Vaikka tulevaisuudessa tällaisia skriptejä onkin toivottavaa muokata, korjata tai optimoida manuaalisesti, mikä lisää niiden tehokkuutta ja luotettavuutta.
Tässä moduulissa on myös toimintoja testattavan sovelluksen suojausparametrien kanssa työskentelyn määrittämiseksi. Jos esimerkiksi sivuston liikenne on suojattu epäluotettavalla varmenteella , kun siirryt tällaiselle sivustolle, suojaus antaa varoituksen, että sivuston luotettavuus on epäilyttävää. Koska HP LoadRunner on määritetty toimimaan tällaisen varmenteen kanssa, tarpeettomia sivuston suojaustietoja ei sisällytetä automaattiseen komentosarjaan, mikä parantaa huomattavasti komentosarjan suorituskykyä. Tämän moduulin luomilla skripteillä on joustava rakenne, jota voidaan mukauttaa testivaatimusten mukaan. Oletusarvoisesti skriptirakenne koostuu kolmesta "osasta":
Tämä lähestymistapa skriptien kirjoittamiseen tarjoaa erittäin korkean tehokkuuden. Esimerkki: 100 käyttäjää on liittynyt sovellukseen ja läpäissyt vaiheen Vuser_init, jonka jälkeen he suorittavat Actionkomentosarjan -osan 100 kertaa ja suorittaessaan suorituksen, käyvät vaiheen läpi kerran Vuser_end. Näin virtuaalikäyttäjämme eivät tuhlaa aikaa ylimääräisiin 99 kertaaVuser_initVuser_end -vaiheisiin .
Tallennetun skriptin suorittaminen on mahdollista ja virheen sattuessa voit katsella kuvakaappauksia tai web-sivuja kaikista skriptin vaiheista, mikä mahdollistaa ennen kaikkea sovelluksen käyttäytymisen skriptin suorittamisen aikana ja ymmärtää tarkemmin missä virhe tapahtui.
Controller - moduuli on ohjelman päämoduuli. Suorittaa komentosarjat testausta varten määritettyjen asetusten mukaisesti. Tämä moduuli sisältää Virtual User Generatorissa kirjoitetut skriptit . Järjestelmänvalvojalla on mahdollisuus luoda testiskripti:
Tarkasteltavana olevalla moduulilla on informatiivinen käyttöliittymä, eli skriptin suorittamisen aloittamisen jälkeen voit seurata sen prosessia yksityiskohtaisesti. Ylläpitäjällä on mahdollisuus valvoa:
Kun komentosarja on suoritettu, järjestelmänvalvoja voi siirtyä analyysimoduuliin .
Analyysi - moduulia käytetään yksityiskohtaisten raporttien laatimiseen tehdyistä testeistä. Raportteja voi olla kahta tyyppiä:
Ennen raportin luomista ylläpitäjä asettaa häntä kiinnostavat indikaattorit, jotka sisällytetään raporttiin. Voit ottaa käyttöön erilaisia testauksen aikana tallennettuja grafiikoita, näiden kaavioiden näyttötyylejä (lineaarinen, tilavuus jne.). Virheet, jotka tapahtuivat käyttäjien suorittaessa komentosarjoja jne. Yleensä kaikki testauksen aikana tapahtuva voidaan sisällyttää raporttiin. Raportin määrittämisen ja " Luo raportti " -painikkeen painamisen jälkeen järjestelmänvalvoja saa yksityiskohtaisen raportin suoritetusta testauksesta.