HP LoadRunner

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 15. maaliskuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 17 muokkausta .
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.

Kuvaus

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.

Moduulit

Virtual User Generator

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.

ohjain

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:

  1. Mille virtuaalikäyttäjien ryhmille, missä vaiheissa he ovat. Esimerkki: 15 käyttäjää odottaa vuoroaan, 5 käyttäjää valmistautuu suorittamaan komentosarjan ensimmäistä osaa ( Vuser_init), 200 käyttäjää suorittaa osion Action, 100 käyttäjää on suorittanut komentosarjansa onnistuneesti (eli he ovat käyneet läpi kaikki osat komentosarjasta tietyn skenaarion mukaan), 20 käyttäjää on epäonnistunut ja he kohtaavat sovellusvirheen. Katso myös yksityiskohtaisesti mikä virhe, mikä käyttäjä ja missä skriptin osassa tapahtui.
  2. Kaavioiden takana, jotka näyttävät testausprosessin edistymisen. Erilaisia ​​kaavioita voidaan yhdistää milloin tahansa skriptin suoritushetkellä ja ne näyttävät tiedot, jotka on tallennettu skriptin alusta lähtien. Kaavioissa on myös erilaisia ​​asetuksia helpottamaan prosessin seurantaa. Esimerkkejä tällaisista kaavioista: käyttäjien määrä ajan kuluessa, virheet ajan mittaan, muistin tai muiden palvelinresurssien käyttö ajan mittaan jne.

Kun komentosarja on suoritettu, järjestelmänvalvoja voi siirtyä analyysimoduuliin .

Analyysi

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.

Tuetut tekniikat

Katso myös

Muistiinpanot

  1. Miksi HP tappaa LoadRunnerin? | FRED BERINGER (linkki ei saatavilla) . Haettu 20. maaliskuuta 2017. Arkistoitu alkuperäisestä 21. maaliskuuta 2017. 
  2. HP News - HP ostaa Mercury Interactive Corp. Haettu 20. maaliskuuta 2017. Arkistoitu alkuperäisestä 19. maaliskuuta 2017.
  3. HP ostaa Mercury Interactiven 4,5 miljardilla dollarilla | tietokonemaailma . Haettu 20. maaliskuuta 2017. Arkistoitu alkuperäisestä 21. maaliskuuta 2017.