LoadRunner Active VUser Count
ongelma:
miten saadaan aktiivinen VUser count milloin tahansa Loadrunnerissa?
selitys:
LoadRunner suorittaa komentosarjan ohjaimessa tai Suorituskeskuksessa ja luo tarvittavan määrän Virtuaalikäyttäjiä (Vusereita). Mutta kaikki Vuserit eivät ole aktiivisia kokopäiväisesti, varsinkin kun kirjautuminen ja kirjautuminen osa on toiminnassa(). Jos haluat tietää, kuinka monta VUsers ovat aktiivisia tiettyyn aikaan, seuraa alla olevia ohjeita.
liuos:
Ennakkovaatimus:
edellytyksenä on ensin selvitettävä, kuinka monta TCP/IP-yhteyttä yksi VUser muodostaa testin aikana. Tätä tarkoitusta varten:
- kommentoi VUGen-skriptin
- ”Logout” – tapahtumaa suorita testi muutaman minuutin ajan. Testin keston tulee olla riittävän pitkä, jotta voidaan suorittaa vähintään yksi iteraatio
- koota tulos
- avaa Tulostiedosto LoadRunner-Analyysityökalussa
- avaa ”yhteydet”-kaavio
kaaviot->Lisää uusi kuva->www-resurssit – >yhteydet - huomaa yhden käyttäjän testin aikana määritettyjen yhteyksien määrä (ei. of Connections = 6; katso alla oleva kuvakaappaus)
varsinainen testi:
- Suorita varsinainen testi täydellä kuormalla
- kootaan tulos testin päätyttyä
- avaa Tulostiedosto LoadRunner-Analyysityökalussa
- avaa ”yhteydet” kaavio
kaaviot->Lisää uusi kuva->Web Resources->yhteydet - häärää hiiri kaaviossa ja saada ”yhteyksien määrä” arvo. Katso alla oleva kuvakaappaus, jossa klo 00: 11: 00 yhteyksien määrä on 36.000. Merkitse tämä arvo ylös.
aktiivisen Vuserin lukumäärän laskeminen tiettynä ajankohtana:
aktiivisten Vusereiden lukumäärä = Kokonaisliitännät kyseisenä ajankohtana / yhden käyttäjän tekemä yhteys
=> aktiivisten käyttäjäryhmien lukumäärä 00:11:00 = 36 / 6
=> aktiivisten käyttäjäryhmien lukumäärä 00:11:00 = 6
Niinpä 6 Vuseria on aktiivinen kello 00: 11: 00. Vastaavasti voit laskea aktiivisen VUser-luvun eri aikaan LoadRunner-testissä.