Top 80 pitanja i odgovora za Loadrunner intervju (2025.)

Ovdje su pitanja i odgovori na intervjuu za Loadrunner za svježije i iskusnije kandidate koji će dobiti posao iz snova.

 

Pitanja i odgovori za intervju s Loadrunnerom za brucoše

1) Koje ste komponente koristili u LoadRunneru?

Ključne komponente LoadRunnera su:

  1. Vuser generator – Za generiranje skripti
  2. Kontroler - Za izradu i izvođenje scenarija
  3. analizator – Za analizu rezultata.

Saznajte više o LoadRunneru i njegovoj arhitekturi u ovom videu pouka.

👉 Besplatno preuzimanje PDF-a: Pitanja i odgovori za intervju LoadRunner


2) Koje protokole podržava LoadRunner?

Od LoadRunner 9.5 podržani su sljedeći protokoli. To će se povećati s budućim izdanjima. Ispitivač ne traži da navedete sve osim nekoliko (recimo 5-7 protokola).

  • Rješenje za implementaciju aplikacije: Za Citrix protokol.
  • Klijent/poslužitelj: Za DB2 CLI, DNS, MS SQL, ODBC, Oracle (2 razine), Sybase
    Ctlib, Sybase Dblib i Windows Socket protokoli.
  • Custom: Za C predloške, Visual Basic predloške, Java predlošci,
    Javascript i VBScript tipkajte skripte.
  • Distribuirane komponente: Za COM/DCOM, Corba-Java, i Rmi -Java protokoli.
  • E-poslovanje: Za FTP, LDAP, Palm, Web (HTTP/HTML), Web usluge i dvostruke Web/Winsocket protokole.
  • Poduzeće Java Grah: Za EJB Ispitivanje i Rmi-Java protokoli.
  • ERP/CRM: Za Baana, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
    SAPGUI, SAP-Web i Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web i Siebel-Oracle) protokoli.
  • Naslijeđe: Za emulaciju terminala (RTE).
  • Mailing usluge: Internetske poruke (IMAP), MS Exchange (MAPI), POP3 i SMTP.
  • Međuopreme: Jacada i Tuxedo (6, 7) protokoli.
  • Streaming: Za MediaPlayer i RealPlayer protokoli.

3) Što je load runner agent?

Agent je sučelje između glavnog računala i kontrolera.

Pitanja za intervju Loadrunner


4) Koji je postupak za razvoj Vuser skripte?

Postoje četiri koraka za razvoj korisničke skripte.
1- Snimite Vuser skriptu.
2- Reprodukcija / Poboljšanje snimljene korisničke skripte.
3- Definirajte različite postavke vremena izvođenja i provjerite
4- Uključite skriptu u LoadRunner scenarij

Saznajte više o razvoju Vuser skripte u Video tutorialu ovdje.


5) Koliko je VU korisnika potrebno za testiranje opterećenja?

Ovo je u biti trik pitanje.

Broj potrebnih VUsers ovisi o vašem sustavu koji se testira, mrežnim konfiguracijama, hardverskim postavkama, memoriji, operativnom sustavu, softverskim aplikacijama koje su cilj testa performansi. Ne može postojati generička vrijednost za Vuser.


6) Koja je razlika u pokretanju Vusera kao procesa i kao niti? Koji je povoljniji način pokretanja Vusera?

Kada se Vuser izvodi kao proces, isti upravljački program se učitava u memoriju za svakog Vusera. Ovo će zauzeti veliku količinu memorije i ograničit će broj Vusera koje možete pokrenuti na jednom generatoru.

Kada se Vuser izvodi kao nit, dani broj Vusera dijeli samo jednu instancu upravljačkog programa. Možete pokrenuti nekoliko Vusera na jednom generatoru koristeći višenitni način rada.


7) Koje je značenje "Vuser-init"?

Vuser-init bilježi predoperacije koje se također nazivaju operacijama inicijalizacije prije pokretanja stvarne aplikacije.


8) Što je prošireni dnevnik?

Prošireni zapisnik pohranit će informacije kao što su podaci vraćeni naprednim praćenjem, zamjena parametara i mnoge druge informacije ovisno o opcijama koje odaberete u postavkama vremena izvođenja.


9) Zašto stvarate parametar?

Da biste stvorili parametar, zamijenit ćete tvrdo kodiranu vrijednost unutar skripte i zamijeniti je parametrom. Ovo omogućuje da se jedan Vuser pokrene više puta i da se koriste različiti podaci pri svakom pokretanju. Pomaže u stimuliranju potražnje poslužitelja u stvarnom životu jer sprječava poslužitelj da predmemorira rezultate.

Saznajte više o parametrizaciji u ovome Video tutorial


10) Kako ćete svoju skriptu podijeliti na više radnji? Zašto?

Skriptu ću podijeliti na radnje na temelju funkcionalnosti. Na primjer, jednom radnja za prijavu u aplikaciju, druga radnja za rezervaciju i tako dalje.

Radnje povećavaju mogućnost ponovne upotrebe koda, smanjuju vrijeme održavanja i stoga smanjuju troškove.


11) Kako možete postaviti broj korisnika u LoadRunneru?

Možete postaviti broj Vusers-a u odjeljku kontrolera dok kreirate svoje scenarije. Mnoge druge napredne opcije kao što su povećavanje i smanjivanje Vusers također su dostupne u odjeljku Kontroler.

Saznajte više o Stvaranje kontrolera i scenarija


12) Što su monitori?

Monitori se koriste za "praćenje" uskih grla u izvedbi. Koriste se u odjeljku Controller programa Load Runner


13) Koje su vrste kontrolnih točaka dostupne u LoadRunneru?

LoadRunner nudi dvije vrste kontrolnih točaka

a) Kontrolne točke slike: Ova kontrolna točka će provjeriti prisutnost slike na stranici tijekom izvođenja

b) Kontrolna točka teksta: Ova kontrolna točka će provjeriti prisutnost tekstualnog niza na stranici tijekom izvođenja

Obje gore navedene kontrolne točke mogu se dodati u Vugen.

Saznajte više o kontrolne točke


14) S kojim se problemom možemo suočiti u vezi s uskim grlom hardvera, softvera, mreže i memorije tijekom testa performansi?

Mogući problemi između ostalog mogli bi biti –

1. Nedostatak hardvera

2. Curenje memorije

3. Problemi povezani s mrežom.

4. Pogreška aplikacije/softvera


15) Koja bi bila vaša preporuka za poboljšanje mjerenja učinka?

Preporuča se fino podešavanje mreže, baze podataka, aplikacije i web poslužitelja.

Na mreži razina pokušava optimizirati latenciju i propusnost.

Na razini baze podataka provjerite sve indekse i sekvence pokretanjem profilara. Također možete optimizirati svoje upite baze podataka.

Na razini poslužitelja aplikacija pokrenite profile za pronalaženje curenja memorije u aplikaciji

Na razini web poslužitelja možete koristiti monitore i optimizirati propusnost i druge povezane metrike poslužitelja.


16) Što je Rendezvous point?

Rendezvous point je Synckronizacija/točka čekanja. Točke susreta upućuju V-korisnike da tijekom izvođenja testa čekaju da više V-korisnika stigne na određenu točku, kako bi mogli istovremeno izvršiti zadatak.

Značaj ovoga je emulirati neko veliko opterećenje samo za određeni dio scenarija i testirati ponašanje aplikacije.


17) Što je korelacija?

Korelacija se koristi za dobivanje podataka koji su jedinstveni za svako pokretanje vaše testne skripte (npr. ID-ovi sesije). Tijekom snimanja, te su dinamičke vrijednosti tvrdo kodirane u vašoj skripti što uzrokuje neuspjeh skripte tijekom reprodukcije. Korelacija je tehnika u kojoj dinamičke vrijednosti nisu tvrdo kodirane u vašoj skripti, već se izdvajaju tijekom izvođenja kako bi se izbjegao kvar.

Saznajte više o korelaciji u ovome video udžbenik.


18) Što je ručna korelacija?

To je tehnika korelacije koja koristi funkciju Web_reg_save_param() za prepoznavanje dinamičkih vrijednosti u vašoj skripti. Važno je da reproducirate svoju skriptu kako biste provjerili je li korelacija uspješno obavljena.

Edukacija Ručna korelacija.


19) Kako prepoznajete uska grla u izvedbi?

Uska grla u izvedbi mogu se otkriti pomoću monitora.

Ovi monitori mogu biti monitori poslužitelja aplikacija, monitori web poslužitelja, monitori poslužitelja baze podataka i mrežni monitori.

Oni pomažu u otkrivanju problematičnog područja u našem scenariju što uzrokuje produljeno vrijeme odgovora.

Provedena mjerenja obično su vrijeme odziva performansi, propusnost, pogoci/s, grafikoni kašnjenja mreže itd


20) Koja se funkcija koristi za završetak ugniježđene transakcije?

Funkcija je - lr_end_sub_transaction

Saznajte više o transakcijama u ovom video.


Loadrunner intervju Pitanja i odgovori za iskusne

21) Koja je razlika između transakcije i instance transakcije u LoadRunneru?

Transakcija se koristi za mjerenje vremena između izvršenja određenih naredbi

Instanca transakcije koristi se za analizu performansi


22) Dok se skripta izvodi nalazimo neke vrijednosti koje možda trebamo povezati? Je li moguće izvršiti ručnu korelaciju za te vrijednosti?

NE. Nije moguće izvršiti korelaciju dok se skripta izvodi, ali možete unijeti promjene nakon što se skripta zaustavi.


23) Što je proteklo vrijeme u programu Load Runner?

Proteklo vrijeme označava koliko je vremena prošlo od pokretanja trenutnog događaja i mjeri se različito za različite zaslone kao što je navedeno u nastavku –

U prozoru statusa scenarija – Proteklo vrijeme se mjeri od trenutka kada pritisnete “Start Scenario” ili “Initialize/Run Vuser?” dugme.

U prozoru “Vuser” proteklo vrijeme se mjeri od trenutka kada Vuser uđe u stanje “running”.


24) Ima li predmemoriranje negativan učinak na vaše rezultate testiranja opterećenja?

Da. Predmemoriranje ima negativan učinak. Predmemorija je privremena memorija koja pohranjuje vašu povijest pregledavanja. Kada posjetite stranicu DRUGI put, vrijeme potrebno za učitavanje stranice bit će kraće od onog potrebnog za učitavanje stranice za vaš prvi posjet budući da se većina informacija potrebnih za učitavanje stranice preuzima iz predmemorije umjesto s poslužitelja . To će utjecati na vrijeme odgovora u vašem testu. Stoga je preporučljivo isključiti predmemoriju.


25) Koja je razlika između Overlay graph i Correlate graph?

Preklopni grafikon: Preklopit će sadržaj dvaju grafikona koji dijele zajedničku x-os

Korelacijski grafikon: Iscrtat će Y-os dva grafikona jedan naspram drugog.

Saznajte više o Analyzer


26) Koja je razlika između lr_error_message i lr_debug _message?

lr_error_message – Šalje poruku o pogrešci u izlazni prozor LoadRunner Controllera

lr_debug _message – Šalje poruku o otklanjanju pogrešaka u izlazni prozor LoadRunner Controllera


27) Koja je razlika između testiranja opterećenja i performansi?

Cilj testiranja performansi je provjeriti učitava li se aplikacija/ažurira li se unutar zadanog vremenskog ograničenja (recimo 2 sekunde). Koristi metriku poput vremena odgovora, zahtjeva po sekundi. Izvodi se u uvjetima proizvodnje – poput opterećenja.

Cilj testiranja opterećenja je provjeriti skalabilnost sustava. Na primjer, pronalaženje maksimalnog broja korisnika koje sustav podržava unutar određenih specifikacija.


28) Stvorili ste nekoliko pravila automatske korelacije. Novi tester u vašem timu priprema se za snimanje grupe skripti na istoj aplikaciji na svojoj radnoj stanici. Što možete učiniti da ispitivaču pružite pravila korelacije?

Izvezao bih pravila automatske korelacije u .cor datoteku, a zatim bi novi član tima uveo .cor datoteku u svoja pravila automatske korelacije


29) Želite oponašati pozivni centar za zrakoplovnu tvrtku. Svi predstavnici ujutro se logiraju, obavljaju svoje poslovne procese i odjavljuju se navečer. U jednom danu, predstavnik će kreirati 40 rezervacija letova, izmijeniti 10 rezervacija letova i pretražiti 20 rezervacija letova. Predstavnik ne može izvršiti Modify bez prethodnog pretraživanja. Kako biste dizajnirali logiku pokretanja?

Stvori – 67% Traži – 16% Blokiraj0 – 17% Traži Izmijeni


30) Gdje biste trebali dodati funkciju web_reg_save_param u skriptu?

Prije koraka koji dohvaća dinamičku vrijednost


31) Želite da se svaki korak u vašoj skripti mjeri kao transakcija u Kontroloru i da se ne prikazuje u Zapisniku ponavljanja u VuGen-u. Kako to možete postići?

To se može učiniti omogućavanjem automatske transakcije u postavkama vremena izvođenja.


32) Koja razina snimanja web protokola generira funkciju web_submit_form?

Snimanje temeljeno na HTML-u generira ovu funkciju.


33) Što je testiranje opterećenja?

Testiranje opterećenja služi za testiranje radi li aplikacija dobro s opterećenjima od velikog broja istodobnih korisnika i transakcija. Također se koristio za određivanje može li podnijeti razdoblja vršne upotrebe.


34) Što je load runner?

Load Runner je HP-ov alat za testiranje performansi. Ovaj alat podržava sve aspekte kao što su opterećenje, stres, izdržljivost, količina podataka i testiranje skokova.


35) Koje su sve komponente LoadRunnera?

Slijede komponente LoadRunnera

  • Virtualni korisnik Generator
  • Kontrolor i agent proces
  • LoadRunner analiza i praćenje
  • LoadRunner knjige na mreži

36) Koja se komponenta LoadRunnera koristi za snimanje skripte?

The Virtualni korisnik Generator (VuGen) komponenta se koristi za snimanje skripte i omogućuje vam razvoj Vuser skripti za različite vrste aplikacija i komunikacijskih protokola.


37) Što je mjesto susreta?

Točke susreta uvode se u Vuser skripte kako bi se simuliralo više korisnika na poslužitelju. Točke susreta upućuju korisnike korisnika da čekaju tijekom izvođenja testa kako bi istovremeno izvršili zadatke.

Na primjer, u bankarskoj aplikaciji, Rendezvous točke su umetnute za 100+ više korisnika koji mogu istovremeno položiti novac.


38) Što je scenarij?

Scenarij nije ništa drugo nego događaj koji se događa za svaku sesiju testiranja.

Na primjer, scenarij definira

  • Broj korisnika
  • Radnja koju treba izvesti
  • Sustav virtualnih strojeva

39) Kako možemo ispraviti pogreške LoadRunner skripte?

VuGen sadrži dvije opcije za otklanjanje pogrešaka u Vuser skriptama.

  • Pokrenite naredbu Korak po korak i
  • Prijelomne točke.

Također možemo ručno postaviti klasu poruke unutar vaše skripte pomoću lr_set_debug_message funkcija.


40) Kako možemo izvesti funkcionalno testiranje pod opterećenjem?

Funkcionalnost pod opterećenjem može se testirati pokretanjem nekoliko Vusera istovremeno. Povećanjem Vusersa potrebno je odrediti koliko opterećenje poslužitelj može podnijeti.


41) Kakav je odnos između vremena odziva i propusnosti?

Propusnost pokazuje količinu podataka u bajtovima koje su V-korisnici primili od poslužitelja u sekundi. Kada se usporedi s vremenom odziva transakcije, propusnost i vrijeme odgovora se smanjuju.

Najveća propusnost i najveće vrijeme odziva dogodili bi se približno u isto vrijeme.


42) Što sadrže akcije vuser_init i vuser_end?

Akcija Vuser_init sadrži postupke za prijavu na poslužitelj, a odjeljak Vuser_end sadrži postupke odjave.


43) Koja je razlika između standardnog i proširenog dnevnika?

Standardni dnevnik šalje podskup funkcija i poruka u izlazni dnevnik, a podskup funkcija ovisi o tipu Vuser-a.

Prošireni dnevnik šalje detaljne poruke o izvršavanju skripte u izlazni dnevnik. Uglavnom se koristi tijekom otklanjanja pogrešaka kada korisnik treba informacije o zamjeni parametra.


44) Koje sve vrste ciljeva postoje u ciljno usmjerenom scenariju Load Runnera?

Load Runner nudi vam pet različitih vrsta ciljeva:

  • Broj istodobnih korisnika
  • Broj pogodaka u sekundi
  • Broj transakcija u sekundi
  • Broj stranica u minuti
  • Vrijeme odgovora na transakciju

45) Što je funkcija za hvatanje dinamičkih vrijednosti u skripti web korisnika?

Web_reg_save_param je funkcija koja sprema informacije o dinamičkim podacima u parametar.


46) Što je Load Runner proces testiranja?

Slijedi postupak testiranja u LoadRunneru:

  • Isplanirajte test opterećenja
  • Stvorite Vuser skripte
  • Definirajte scenarij
  • Pokreni scenarij
  • Analizirajte rezultate

47) Što je pokretač daljinskih naredbi?

Pokretač daljinskih naredbi omogućuje upravljaču pokretanje aplikacija na glavnom računalu.


48) Kako možemo razviti skriptu korisnika baze podataka?

Vuser skripte mogu se razviti ili snimanjem pomoću generatora skripte load vuser ili korištenjem predloška skripte Load runner vuser.


49) Kako učitavate load runner agenta?

Tijekom izvođenja scenarija, LoadRunner kontroler daje upute dispečeru udaljenog agenta da pokrene LoadRunner agent. Kontroler daje upute agentu LoadRunner da inicijalizira, pokrene, pauzira i zaustavi korisnike.


50) Koja je razlika između pogodaka/sekundi i zahtjeva/sekundi?

Broj pogodaka u sekundi znači broj pogodaka koje poslužitelj primi od korisnika u jednoj sekundi.

Zahtjev po sekundi je broj zahtjeva koje će korisnik zatražiti od poslužitelja.


51) Koje su prednosti load runnera?

Slijede prednosti Load Runner-a:

  • Smanjuje ljudsku intervenciju
  • Smanjuje zahtjeve sustava
  • Pomaže u boljem korištenju vremena i novca
  • Učinkovito korištenje automatizacije
  • Izvedba u jednoj točki

52) Što je korisnik u scenariju?

Korisnik je virtualni korisnik koji može simulirati stvarne korisnike. Virtualni korisnici koji zauzimaju mjesto operativnog klijentskog softvera stvarnih korisnika, kao što je IE koji šalje zahtjeve pomoću HTTP protokola IIS ili Apache web poslužiteljima.


53) Kako možemo napisati korisnički definiranu funkciju u LoadRunneru?

Upotreba bi trebala stvoriti vanjsku biblioteku koja sadrži funkciju. Ova se biblioteka tada mora dodati u direktorij bin VuGen-a. Zatim se korisnički definirana funkcija može dodijeliti kao parametar.


54) Koje su promjene koje se mogu napraviti u postavkama vremena izvođenja?

Postoje četiri postavke vremena izvođenja koje se mogu napraviti:

  • Tempo: Ovo sadrži broj ponavljanja.
  • Prijava: Zapisivanje se može postaviti na standardno ili onemogućiti.
  • Vrijeme za razmišljanje: Sposobnost postavljanja vremena razmišljanja koje treba ignorirati ili zamijeniti.
  • Općenito: Omogućuje postavljanje korisnika Vusers za procese ili multi-threading.

55) Kako možemo pronaći probleme povezane s bazom podataka?

Monitori i Grafikon resursa podataka mogu se koristiti za pronalaženje problema povezanih s bazom podataka. LoadRunner omogućuje testeru da odredi resurs koji treba izmjeriti prije pokretanja kontrolera.


56) Koliko je vrsta grafikona dostupno u LoadRunneru?

Postoji pet vrsta grafikona:

  • Grafikon vremena kašnjenja mreže – prikazuje vrijeme koje protekne između zahtjeva i odgovora
  • Dva grafikona vremena odziva transakcije – jedan grafikon vremena odgovora prijevoda za opterećenje i drugi za percentil
  • Grafikon pogodaka/sekundi – prikazuje količinu prometa aplikacije
  • Grafikon preuzimanja stranica/sekundi – prikazuje brzinu preuzimanja stranica u sekundi

57) Kako se mogu identificirati uska grla u izvedbi?

Monitori se mogu koristiti za otkrivanje uskih grla u izvedbi. To uključuje monitore mreže, web poslužitelja, aplikacijskog poslužitelja i poslužitelja baze podataka.

Ovi se monitori mogu koristiti za lociranje problematičnih točaka u scenarijima koji uzrokuju povećanje vremena odgovora i propusnosti, kašnjenja mreže, vrijeme odziva performansi, pogotke/sekundu itd.


58) Što je ramp up i kako se može postaviti?

Ramp up postupno povećava opterećenje poslužitelja i može se simulirati postupnim povećanjem broja Vusers-a. Ova se značajka može pronaći u opcijama zakazivanja scenarija.


59) Kako se može izvesti korelacija?

Korelacija se može izvesti na dva načina:

  • Koristite funkciju skeniranja za traženje korelacija i odabir vrijednosti iz rezultata.
  • Snimite par skripti i zatim ih međusobno usporedite.

60) Gdje su postavljene opcije automatske korelacije?

Automatska korelacija postavljena je u području opcija snimanja na kartici korelacije. Korelacija se može omogućiti za cijelu skriptu i mogu se definirati pravila za korelaciju.

Automatska korelacija može se izvesti na bazi podataka gledanjem izlaznog prozora, traženjem korelacije i odabirom vrijednosti koja će se koristiti.


61) Koja je korist od pokretanja Vuser skripte kao niti?

Prednost pokretanja Vuser skripte kao niti koja omogućuje korištenje više Vuser-a za jedan generator učitavanja. Pokretanje Vuser skripti kao procesa koristi puno memorije jer sve učitane skripte koriste isti upravljački program.

Ovo ograničava broj Vuser skripti koje se mogu pokrenuti na jednom generatoru.


62) Koja je razlika između Overlay graph i Correlate graph?

Preklopni grafikon:

Preklopni grafikon ima jednu X-os i 2 Y-osi. Lijeva Y-os na spojenom grafu prikazuje vrijednost trenutnog grafa, a desna Y-os prikazuje vrijednost Y-osi grafa koji je spojen.

Korelacijski grafikon:

Postoje dva grafikona, a Y-os aktivnog grafikona postaje X-os spojenog grafikona. Y-os grafikona koji je spojen postaje Y-os spojenog grafikona.


63) Koja su tri dijela Vuser skripte i koja je svrha svakog od njih?

Slijede tri dijela Vuser skripte, a oni su sljedeći:

  • Vuser_init – Koristi se za snimanje prijave.
  • Akcije – Koristi se za snimanje poslovnog procesa.
  • Vuser_end – Koristi se za snimanje odjave.

64) Koje su četiri metode odabira pri odabiru podataka iz podatkovne datoteke?

Slijede četiri metode odabira:

  • Sekvencijalno
  • slučajan
  • Jedinstven
  • Naziv parametra

65) Što treba učiniti za pregled zamjene parametara u dnevniku izvršenja?

Zamjena parametara može se vidjeti u proširenom dnevniku u postavkama vremena rada.


66) Koji su alati potrebni za analizu rezultata Vuser pokretanja?

Sljedeći alati su potrebni za analizu Vuser rezultata rada:

  • Dnevnik izvršenja
  • Run-Time Viewer i
  • Mercury Prozor s rezultatima testa

67) Koja je razlika između ručnog scenarija i ciljano usmjerenog scenarija?

Slijede razlike između ručnog i ciljano usmjerenog scenarija:

Ručni scenarij Scenarij cilja
Glavna svrha je naučiti koliko Vusera može raditi istovremeno Cilj može biti propusnost, vrijeme odziva ili broj istodobnih korisnika
Daje vam ručnu kontrolu nad time koliko Vusera radi i u koje vrijeme Load Runner upravlja Vusers automatski

68) Koji su sve razlozi za korištenje Monitora resursa poslužitelja?

Monitor resursa poslužitelja koristi se za pronalaženje količine podataka koja dolazi iz predmemorije i pomaže u otkrivanju koji sve dijelovi sustava imaju uska grla.


69) Koja je svrha odabira 'Prikaži preglednik' tijekom ponavljanja u postavkama Općih opcija?

Postavka 'Prikaži preglednik' koristi se za pregled stranica koje se pojavljuju tijekom reprodukcije. Ovo je korisno za otklanjanje pogrešaka Vusera tijekom početnih faza stvaranja Web Vusera.


70) U koju će svrhu korisnik koristiti pogrešku 'nastavi dalje'?

Nastavi dalje treba postaviti samo kada zapise izvršenja činite opisnijima ili dodajete logiku Vuser-u.


71) Koja je svrha LoadRunner transakcije?

Svrha Load Runner transakcije je mjerenje jednog ili više koraka/radnji korisnika poslovnog procesa.


72) Zašto stvarate parametre?

Parametri su poput varijabli skripte i koriste se za mijenjanje unosa poslužitelju radi oponašanja stvarnih korisnika.

  • Svaki put kad se skripta pokrene, poslužitelju se šalju različiti skupovi podataka.
  • Bolje simulirajte model korištenja za točnije testiranje iz kontrolera, a jedna skripta može oponašati mnogo različitih korisnika u sustavu.

73) Što je lr_output_message?

The lr_output_message je funkcija koja šalje obavijesti prozoru Controller Output i Vuser log datoteci.


74) Na web poslužitelju, baza podataka i mreža rade dobro i sada, gdje bi mogao biti problem?

Problem bi mogao biti u samom sustavu ili u aplikacijskom poslužitelju ili u kodu napisanom za aplikaciju.


75) Što je VuGen snimanje i skriptiranje?

Kod LoadRunner skripte dobiva se snimanjem u sintaksi ANSI C jezika i može se vidjeti u prikazu skripte.


76) Što je testiranje performansi u LoadRunneru?

Testiranje performansi može se izvršiti izračunavanjem vremena za transakcije čitanja i ažuriranja i provjerom izvode li se funkcije sustava u prihvatljivom vremenskom okviru. U višekorisničkom okruženju potrebno je utvrditi učinak više transakcija na vrijeme jedne transakcije.


77) Koja je konfiguracija sustava kada se koristi Load Runner?

Konfiguracija sustava odnosi se na klijentske strojeve na kojima ćemo pokretati Vusere. Konfiguracija klijentskog stroja uključuje njegove hardverske postavke, memoriju, operativni sustav, softverske aplikacije, razvojne alate itd.

Ova konfiguracija komponenti sustava treba odgovarati cjelokupnoj konfiguraciji sustava kako bi se postigli ciljevi testiranja opterećenja.


78) Za što se koristi funkcija lr_abort?

Funkcija lr_abort koristi se za prekid izvršenja Vuser skripte. Upućuje Vuser-a da prestane izvršavati odjeljak Actions, izvrši odjeljak vuser_end i završi izvršenje.


79) Što je vrijeme za razmišljanje?

Vrijeme razmišljanja je vrijeme u kojem stvarni korisnik čeka između radnji.

Kada korisnik primi podatke s poslužitelja ili drugih aplikacija, može pričekati nekoliko sekundi da pregleda podatke prije nego što odgovori. Ovo vremensko kašnjenje naziva se vrijeme razmišljanja.


80) Kako Load Runner komunicira s aplikacijom?

Protokol se koristi u programu Load Runner za interakciju s aplikacijom.


81) Koja je najnovija verzija i jezik koji se koristi u programu Load Runner?

Od 20. veljače 2013. Load Runner 11.5 je najnovija verzija, a VUser skripta koristi se kao C jezik.

LoadRunner podržava sljedeće jezike:

  1. C Jezik
  2. Visual Basic skriptiranje
  3. Visual Basic za aplikacije
  4. Java Scripting

82) Koje sve važne protokole podržava Load Runner?

Slijede protokoli koje Load Runner može podržati:

  • .NET zapis / prikaz
  • Baza podataka
  • DCOM
  • mreža
  • Oracle E-poslovanje
  • SAP
  • SOA-e
  • Web i multimedija
  • Bežično
  • GUI
  • Java Snimi i ponovi
  • Udaljena radna površina
  • Web 2.0

HP Loadrunner certifikacijski kviz 1

HP Loadrunner certifikacijski kviz 2

HP Loadrunner certifikacijski kviz 3

Ova pitanja za intervju također će vam pomoći u vašem životu