A 80 legjobb Loadrunner interjú kérdése és válasza (2025)

Íme a Loadrunner interjú kérdései és válaszai frissebb és tapasztaltabb jelölteknek álmaik állása megszerzéséhez.

 

Loadrunner-interjú kérdések és válaszok pályakezdőknek

1) Milyen összetevőket használt a LoadRunnerben?

A LoadRunner fő összetevői a következők:

  1. Vuser generátor – Szkriptek generálásához
  2. Vezérlő - Forgatókönyvek létrehozásához és végrehajtásához
  3. Elemző – Az eredmények elemzéséhez.

Tudjon meg többet a LoadRunnerről és felépítéséről ebben a videóban lecke.

👉 Ingyenes PDF letöltés: LoadRunner interjú kérdések és válaszok


2) Mely protokollokat támogatja a LoadRunner?

A LoadRunner 9.5-től kezdve a következő protokollok támogatottak. Ez a jövőbeni kiadásokkal növekedni fog. A kérdező nem azt keresi, hogy csak néhányat (mondjuk 5-7 protokollt) nevezzen meg.

  • Alkalmazástelepítési megoldás: A Citrix protokollhoz.
  • Kliens/szerver: DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-szintű), Sybase
    Ctlib, Sybase Dblib és Windows Socket protokollok.
  • Egyéni: C-sablonokhoz, Visual Basic-sablonokhoz, Java sablonok,
    Javascript és a vbscript típusú szkripteket.
  • Elosztott komponensek: COM/DCOM, Corba-Java, és Rmi -Java protokollokat.
  • E-business: FTP, LDAP, Palm, Web (HTTP/HTML), webszolgáltatások és kettős Web/Winsocket protokollokhoz.
  • Vállalkozás Java Bab: EJB számára Tesztelés és Rmi-Java protokollokat.
  • ERP/CRM: Baan számára Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
    SAPGUI, SAP-Web és Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web és Siebel-Oracle) protokollok.
  • Örökség: Terminál emulációhoz (RTE).
  • MailSzolgáltatások: Internetes üzenetküldés (IMAP), MS Exchange (MAPI), POP3 és SMTP.
  • Középprogram: Jacada és Tuxedo (6, 7) protokollok.
  • streaming: MediaPlayerhez és RealPlayer protokollokat.

3) Mi az a load runner Agent?

Az ügynök interfész a gazdagép és a vezérlő között.

Loadrunner interjúkérdések


4) Mi a folyamat a Vuser Script fejlesztéséhez?

Négy lépésből áll a vuser szkript fejlesztése.
1- Rögzítse a Vuser Scriptet.
2- Lejátszás / A rögzített vuser szkript javítása.
3- Adja meg a különböző futásidejű beállításokat és ellenőrizze
4- Szerelje be a szkriptet egy LoadRunner forgatókönyvbe

Tudjon meg többet a Vuser Script fejlesztéséről az oktatóvideóban itt .


5) Hány VU-felhasználó szükséges a terhelési teszteléshez?

Ez lényegében egy trükkös kérdés.

A szükséges VU-felhasználók száma a tesztelt rendszertől, a hálózati konfigurációktól, a hardverbeállításoktól, a memóriától, az operációs rendszertől és a teljesítményteszt szoftveralkalmazásaitól függ. A Vusernek nem lehet általános értéke.


6) Mi a különbség a Vuser folyamatként és szálként való futtatása között? Melyik az előnyösebb módja a Vuser futtatásának?

Amikor a Vuser folyamatként fut, ugyanaz az illesztőprogram töltődik be minden Vuser memóriájába. Ez nagy mennyiségű memóriát igényel, és korlátozza az egyetlen generátoron futtatható Vuserek számát.

Amikor a Vuser szálként fut, az illesztőprogramnak csak egy példányát osztja meg adott számú Vuser. Számos Vusert futtathat egyetlen generátoron a többszálú mód használatával.


7) Mi a „Vuser-init” jelentősége?

A Vuser-init rögzíti az inicializálási műveleteknek is nevezett előműveleteket, mielőtt a tényleges alkalmazás futna.


8) Mi az a kiterjesztett napló?

A kibővített napló olyan információkat tárol, mint a speciális nyomkövetés által visszaadott adatok, a paraméterek helyettesítése és sok egyéb információ a futásidejű beállításokban kiválasztott opcióktól függően.


9) Miért hoz létre paramétert?

Paraméter létrehozásához le kell cserélni a kemény kódolt értéket a szkriptben, és helyettesíteni kell egy paraméterrel. Ez lehetővé teszi, hogy egyetlen Vusert többször is lefusson, és minden egyes futtatásnál különböző adatokat használjon. Segít ösztönözni a valós szerverigényt, mivel megakadályozza, hogy a szerver gyorsítótárazza az eredményeket.

Tudjon meg többet a paraméterezésről ebben Video Tutorial


10) Hogyan osztja fel a forgatókönyvet több akcióra? Miért?

A szkriptet a funkciók alapján műveletekre osztom. Például: Egyszeri művelet az alkalmazásba való bejelentkezéshez, egy másik művelet a foglaláshoz és így tovább.

A műveletek növelik a kód újrafelhasználhatóságát, csökkentik a karbantartási időt, és ezáltal csökkentik a költségeket.


11) Hogyan lehet beállítani a Vuserek számát a LoadRunnerben?

A forgatókönyvek létrehozásakor beállíthatja a Vuserek számát a vezérlő részben. Sok más speciális opció, mint például a Vusers felfutása, lefutása is elérhető a Vezérlő részben.

Tudjon meg többet Vezérlő és forgatókönyv létrehozása


12) Mik azok a monitorok?

A monitorokat a teljesítmény szűk keresztmetszetek „figyelésére” használják. A Load Runner Controller részében használatosak


13) Milyen típusú ellenőrzőpontok érhetők el a LoadRunnerben?

A LoadRunner kétféle ellenőrzőpontot biztosít

a) Képellenőrző pontok: Ez az ellenőrzőpont ellenőrzi a kép jelenlétét az oldalon a futási idő alatt

b) Szövegellenőrző pont: Ez az ellenőrzőpont ellenőrzi a szöveges karakterlánc jelenlétét az oldalon a futási idő alatt

Mindkét fenti ellenőrzőpont hozzáadható Vugenben.

Tudjon meg többet Az ellenőrzőpontok


14) Milyen hardveres, szoftveres, hálózati és memória szűk keresztmetszettel kapcsolatos problémával találkozhatunk a teljesítményteszt során?

A lehetséges problémák többek között a következők lehetnek:

1. Hardver hiánya

2. Memóriaszivárgás

3. Hálózattal kapcsolatos problémák.

4. Alkalmazás/szoftver hiba


15) Mit javasolna a teljesítménymérés javítására?

A hálózat, az adatbázis és az alkalmazás, valamint a webszerver finomhangolása javasolt.

A hálózaton a szint megpróbálja optimalizálni a késleltetést és a sávszélességet.

Adatbázis-szinten ellenőrizze az összes indexet és sorozatot profilkészítők futtatásával. Az adatbázis lekérdezéseit is optimalizálhatja.

Az alkalmazáskiszolgáló szintjén futtasson profilokat az alkalmazás memóriaszivárgásának felderítésére

A webszerver szintjén monitorokat használhat, és optimalizálhatja a szerver átviteli sebességét és egyéb kapcsolódó mérőszámait.


16) Mi az a Rendezvous pont?

A Rendezvous pont az Synchronizálás/Várakozási pont. A találkozási pontok arra utasítják a Vusereket, hogy a tesztvégrehajtás során várják meg, amíg több Vuser megérkezik egy bizonyos pontra, hogy egyidejűleg végrehajthassanak egy feladatot.

Ennek az a jelentősége, hogy bizonyos nagy terhelést csak a forgatókönyv adott részére emuláljanak, és teszteljék az alkalmazás viselkedését.


17) Mi a korreláció?

A korreláció a tesztszkript minden egyes futtatásához egyedi adatok (pl. munkamenet-azonosítók) beszerzésére szolgál. Rögzítés közben ezek a dinamikus értékek keményen kódolva vannak a szkriptben, ami miatt a szkript meghiúsul lejátszás közben. A korreláció egy olyan technika, ahol a dinamikus értékek nincsenek mereven kódolva a szkriptben, hanem a hiba elkerülése érdekében futás közben kivonatolásra kerülnek.

Tudjon meg többet a korrelációról ebben videó bemutató.


18) Mi az a kézi korreláció?

Ez egy függvényt használó korrelációs technika Web_reg_save_param() dinamikus értékek azonosításához a szkriptben. Fontos, hogy a szkript lejátszásakor ellenőrizze, hogy a korreláció sikeresen megtörtént.

Tanul Kézi korreláció.


19) Hogyan azonosítja a teljesítmény szűk keresztmetszeteit?

A teljesítmény szűk keresztmetszete monitorok segítségével észlelhető.

Ezek a monitorok lehetnek alkalmazásszerver-figyelők, webszerver-figyelők, adatbázis-szerver-figyelők és hálózati monitorok.

Segítenek megtalálni a problémás területet a forgatókönyvünkben, amely megnövekedett válaszidőt okoz.

Az elvégzett mérések általában a teljesítmény-válaszidő, az átvitel, a találatok/sec, a hálózati késleltetési grafikonok stb


20) Melyik függvényt használják a beágyazott tranzakciók befejezésére?

A funkció az - lr_end_sub_transaction

További információ a Tranzakciókról itt videó.


Loadrunner interjú kérdések és válaszok tapasztaltaknak

21) Mi a különbség a tranzakció és a tranzakciópéldány között a LoadRunnerben?

A tranzakció bizonyos utasítások végrehajtása közötti idő mérésére szolgál

A teljesítményelemzéshez tranzakciópéldányt használnak


22) Amíg a szkript fut, találunk néhány értéket, amelyeket esetleg korrelálni kell? Lehetséges-e manuális korreláció ezekre az értékekre?

NEM. Egy szkript futása közben nem lehet korrelációt végezni, de a szkript leállítása után módosítható.


23) Mennyi az eltelt idő a Load Runnerben?

Az eltelt idő azt jelzi, hogy mennyi idő telt el az aktuális esemény indítása óta, és a mérés különböző képernyőkön az alábbiak szerint történik –

A forgatókönyv állapotablakban – az eltelt időt attól a pillanattól kell mérni, amikor megnyomta a „Forgatókönyv indítása” vagy a „Vuser inicializálása/futtatása?” gombot. gomb.

A „Vuser” ablakban az eltelt idő mérése attól a pillanattól kezdődik, amikor Vuser „futó” állapotba lép.


24) A gyorsítótárazás negatív hatással van a terhelési teszt eredményeire?

Igen. A gyorsítótárazás negatív hatással van. A gyorsítótár egy ideiglenes memória, amely tárolja a böngészési előzményeket. Amikor MÁSODIK alkalommal keres fel egy oldalt, az oldal betöltéséhez szükséges idő rövidebb lesz, mint az első látogatáshoz szükséges idő, mivel az oldal betöltéséhez szükséges információk nagy része a gyorsítótárból, nem a szerverből származik. . Ez befolyásolja a teszt válaszidejét. Ezért ajánlatos kikapcsolni a gyorsítótárazást.


25) Mi a különbség az Overlay grafikon és a Korrelációs gráf között?

Átfedő grafikon: Két olyan grafikon tartalmát fedi át, amelyeknek közös x-tengelye van

Korrelációs grafikon: Két grafikon Y tengelyét ábrázolja egymás ellen.

Tudjon meg többet Analyzer


26) Mi a különbség az lr_error_message és az lr_debug _message között?

lr_error_message – Hibaüzenetet küld a LoadRunner Controller kimeneti ablakába

lr_debug _message – Hibakeresési üzenetet küld a LoadRunner Controller kimeneti ablakába


27) Mi a különbség a terhelés és a teljesítmény tesztelése között?

A teljesítményteszt célja annak ellenőrzése, hogy egy alkalmazás betöltődik-e/frissül-e az előírt időn belül (mondjuk 2 másodpercen belül). Olyan mérőszámokat használ, mint a válaszidő, a kérések száma másodpercenként. Gyártási körülmények között, terhelési körülmények között történik.

A terhelési tesztelés célja a rendszer skálázhatóságának ellenőrzése. Például a rendszer által támogatott felhasználók maximális számának megállapítása bizonyos specifikációkon belül.


28) Számos automatikus korrelációs szabályt hozott létre. A csapat egy új tesztelője arra készül, hogy szkriptek csoportját rögzítse ugyanazon az alkalmazáson a munkaállomásán. Mit tehet annak érdekében, hogy a tesztelő megkapja a korrelációs szabályokat?

Exportálnám az automatikus korrelációs szabályokat egy .cor fájlba, majd az új csapattag importálja a .cor fájlt az automatikus korrelációs szabályaiba.


29) Egy légitársaság telefonközpontját szeretné emulálni. Minden képviselő reggel bejelentkezik, végrehajtja üzleti folyamatait és éjszaka jelentkezik ki. Egy nap alatt egy képviselő 40 repülőjegy-foglalást hoz létre, 10 repülőjegy-foglalást módosít, és 20 repülőjegy-foglalást keres. A képviselő nem hajthat végre módosítást anélkül, hogy először keresést végezne. Hogyan terveznéd a futási logikát?

Létrehozás – 67% Keresés – 16% Block0 – 17% Keresés Módosítás


30) Hol kell hozzáadni egy web_reg_save_param függvényt egy szkripthez?

A dinamikus értéket lekérő lépés előtt


31) Azt szeretné, hogy a szkript minden lépése tranzakcióként legyen mérve a vezérlőben, és ne jelenjen meg a VuGen újrajátszási naplójában. Hogyan tudod ezt megvalósítani?

Ezt az automatikus tranzakció engedélyezésével teheti meg a Futási idejű beállításokban.


32) Melyik webprotokoll rögzítési szint generálja a web_submit_form függvényt?

A HTML alapú rögzítés generálja ezt a funkciót.


33) Mi az a terhelési tesztelés?

A terhelési tesztelés annak tesztelésére szolgál, hogy az alkalmazás jól működik-e a nagyszámú egyidejű felhasználó és tranzakció terheléseivel. Azt is meghatározta, hogy képes-e kezelni a csúcshasználati időszakokat.


34) Mi az a load runner?

A Load Runner egy teljesítménytesztelő eszköz a HP-tól. Ez az eszköz minden szempontot támogat, mint például a terhelés, a stressz, az állóképesség, az adatmennyiség és a tüskék tesztelése.


35) Melyek a LoadRunner összes összetevője?

Következik a a LoadRunner összetevői

  • A virtuális felhasználó Generator
  • Controller és az Ügynök folyamat
  • LoadRunner elemzés és felügyelet
  • LoadRunner Books Online

36) A LoadRunner melyik komponensét használják a szkript rögzítésére?

A Virtuális felhasználó Generator (VuGen) komponens egy parancsfájl rögzítésére szolgál, és lehetővé teszi Vuser szkriptek fejlesztését különféle alkalmazástípusokhoz és kommunikációs protokollokhoz.


37) Mi az a találkozási pont?

Rendezvous pontok kerülnek be a Vuser szkriptekbe, hogy több felhasználót szimuláljanak a szerveren. A találkozási pontok arra utasítják a Vusers-t, hogy várjanak a teszt végrehajtása közben, hogy a feladatokat egyidejűleg hajtsák végre.

Például egy banki alkalmazásban a Rendezvous pontok 100+ több felhasználó számára kerülnek beillesztésre, hogy egyidejűleg pénzt helyezzenek el.


38) Mi az a forgatókönyv?

A forgatókönyv nem más, mint egy esemény, amely minden egyes tesztelési munkamenetnél előfordul.

Például egy forgatókönyv meghatározza

  • felhasználók száma
  • Elvégzendő művelet
  • Virtuális gépek rendszere

39) Hogyan hibázhatunk egy LoadRunner szkriptet?

A VuGen két lehetőséget tartalmaz a Vuser szkriptek hibakeresésére.

  • Futtassa a lépésről lépésre parancsot és
  • Töréspontok.

Manuálisan is beállíthatjuk az üzenetosztályt a szkripten belül a lr_set_debug_message funkciót.


40) Hogyan végezhetünk funkcionális tesztelést terhelés alatt?

A terhelés alatti működés több Vuser egyidejű futtatásával is tesztelhető. A Vuserek növelésével meg kell határozni, hogy a szerver mekkora terhelést tud elviselni.


41) Mi a kapcsolat a válaszidő és az áteresztőképesség között?

Az áteresztőképesség azt mutatja meg bájtokban, hogy a Vuserek egy másodperc alatt mennyi adatot kaptak a szervertől. Ha összehasonlítjuk a tranzakciós válaszidővel, az átviteli sebesség és a válaszidő csökken.

A csúcsteljesítmény és a legmagasabb válaszidő megközelítőleg egy időben következne be.


42) Mit tartalmaz a vuser_init és a vuser_end művelet?

A Vuser_init művelet a kiszolgálóra való bejelentkezéshez, a Vuser_end szakasz pedig kijelentkezési eljárásokat tartalmaz.


43) Mi a különbség a szabványos napló és a kiterjesztett napló között?

A szabványos napló a függvények és üzenetek egy részét küldi el a kimeneti naplónak, és a függvények részhalmaza a Vuser típusától függ.

A kiterjesztett napló részletes parancsfájl-végrehajtási üzeneteket küld a kimeneti naplóba. Főleg hibakeresés során használatos, amikor a felhasználónak információra van szüksége a paraméterek helyettesítéséről.


44) Milyen típusú célok szerepelnek a Load Runner célorientált forgatókönyvében?

A Load Runner öt különböző típusú célt kínál:

  • Egyidejű Vuserek száma
  • Találatok száma másodpercenként
  • Tranzakciók száma másodpercenként
  • Oldalak száma percenként
  • Tranzakció válaszidő

45) Mi az a függvény a dinamikus értékek rögzítésére a web vuser szkriptben?

Web_reg_save_param az a függvény, amely dinamikus adatinformációkat ment egy paraméterbe.


46) Mi a Load Runner tesztelési folyamata?

A LoadRunner tesztelési folyamata a következő:

  • Terhelési teszt terv
  • Hozzon létre Vuser Scripteket
  • Forgatókönyv meghatározása
  • Futtassa a forgatókönyvet
  • Eredmények elemzése

47) Mi az a távoli parancsindító?

A távoli parancsindító lehetővé teszi a vezérlő számára, hogy alkalmazásokat indítson el a gazdagépen.


48) Hogyan fejleszthetjük az adatbázis vuser szkriptet?

A Vuser szkriptek vagy a load vuser script generátorral történő rögzítéssel vagy a Load runner vuser script sablon használatával fejleszthetők.


49) Hogyan lehet betölteni egy teherfutó ügynököt?

A forgatókönyv futtatása közben a LoadRunner vezérlő utasítja a távoli ügynök diszpécserét, hogy indítsa el a LoadRunner ügynököt. A vezérlő utasítja a LoadRunner ügynököt a vuserek inicializálására, futtatására, szüneteltetésére és leállítására.


50) Mi a különbség a találat/másodperc és a kérések/másodperc között?

A másodpercenkénti találatok azt jelentik, hogy hány találatot kap a szerver egy másodperc alatt a vusertől.

A kérés másodpercenként a kérések száma, amelyeket a vuser kér a szervertől.


51) Mik a teherfutó előnyei?

A Load Runner előnyei a következők:

  • Csökkenti az emberi beavatkozást
  • Csökkenti a rendszerek követelményeit
  • Segít az idő és a pénz jobb felhasználásában
  • Az automatizálás hatékony kihasználása
  • Egypontos végrehajtás

52) Mi a vuser a forgatókönyvben?

A vuser a virtuális felhasználók, akik képesek szimulálni a valódi felhasználókat. A virtuális felhasználók, akik átveszik a valódi felhasználók operációs kliensszoftvereinek helyét, például az IE HTTP-protokoll használatával kéréseket küldenek az IIS vagy Apache webszerverekre.


53) Hogyan írhatunk felhasználó által definiált függvényt a LoadRunnerben?

A használattal létre kell hozni a függvényt tartalmazó külső könyvtárat. Ezt a könyvtárat hozzá kell adni a VuGen bin könyvtárához. Ezután a felhasználó által definiált funkció hozzárendelhető paraméterként.


54) Melyek a futásidejű beállítások módosításai?

Négy futásidejű beállítás adható meg:

  • Ütemezés: Ez tartalmazza az iterációszámot.
  • Bejelentkezés: A naplózás normálra állítható vagy letiltható.
  • Gondolkodási idő: Képes beállítani a gondolkodási időt figyelmen kívül hagyásra vagy cserére.
  • Általános: Lehetővé teszi a Vusers beállítását folyamatokhoz vagy többszálú feldolgozáshoz.

55) Hogyan találhatunk adatbázissal kapcsolatos problémákat?

A monitorok és a Data Resource Graph használható az adatbázissal kapcsolatos problémák keresésére. A LoadRunner lehetővé teszi a tesztelő számára, hogy meghatározza azt az erőforrást, amelyet a vezérlő futtatása előtt mérni kell.


56) Hányféle grafikon érhető el a LoadRunnerben?

Ötféle grafikon létezik:

  • Hálózati késleltetési idő grafikonja – a kérés és a válasz között eltelt időt jeleníti meg
  • Két tranzakciós válaszidő grafikon – egy fordítási válaszidő grafikon a terheléshez és egy másik a percentilishez
  • Találatok/másodperc grafikon – Az alkalmazás forgalmi mennyiségét mutatja
  • Oldalletöltés/másodperc grafikon – az oldalak másodpercenkénti letöltési sebességét mutatja

57) Hogyan azonosíthatók a teljesítmény szűk keresztmetszete?

A monitorok használhatók a teljesítmény szűk keresztmetszete kimutatására. Ide tartoznak a hálózati, webszerver-, alkalmazásszerver- és adatbázisszerver-figyelők.

Ezek a monitorok használhatók a hibahelyek megkeresésére olyan forgatókönyvekben, amelyek a válaszidő és az átviteli sebesség növekedését, a hálózati késéseket, a teljesítmény válaszidejét, a találatok/másodperc stb.


58) Mi az a rámpa, és hogyan lehet beállítani?

Ramp up fokozatosan növeli a szerver terhelését, és szimulálható a Vuserek számának fokozatos növelésével. Ez a funkció a forgatókönyv ütemezési beállításaiban található.


59) Hogyan végezhető el a korreláció?

A korrelációt kétféleképpen lehet végrehajtani:

  • A szkennelés funkcióval kereshet összefüggéseket, és válasszon ki egy értéket az eredményből.
  • Rögzítsen egy pár szkriptet, majd hasonlítsa össze őket egymással.

60) Hol vannak beállítva az automatikus korrelációs beállítások?

Az automatikus korreláció a korreláció lap rögzítési opciói területén állítható be. A korreláció engedélyezhető a teljes szkripthez, és meghatározhatók a korrelációs szabályok.

Az adatbázison az automatikus korreláció a kimeneti ablak megtekintésével, a korreláció keresésével és a használni kívánt érték kiválasztásával hajtható végre.


61) Milyen előnyökkel jár a Vuser szkript szálként való futtatása?

A Vuser szkript szálként való futtatásának előnye, amely lehetővé teszi több Vuser használatát egy terhelésgenerátorhoz. A Vuser-szkriptek folyamatként való futtatása sok memóriát használ, mivel az összes betöltött szkript ugyanazt az illesztőprogramot használja.

Ez korlátozza az egy generátoron futtatható Vuser szkriptek számát.


62) Mi a különbség az Overlay grafikon és a Korrelációs gráf között?

Fedvénygrafikon:

A fedvénygrafikonnak egy X-tengelye és 2 Y-tengelye van. Az egyesített grafikon bal oldali Y tengelye az aktuális grafikon értékét mutatja, a jobb Y tengely pedig az egyesített grafikon Y tengelyének értékét mutatja.

Korrelációs grafikon:

Két grafikon létezik, és az aktív gráf Y tengelye az egyesített gráf X tengelyévé válik. Az egyesített grafikon Y tengelye az egyesített grafikon Y tengelyévé válik.


63) Mi a Vuser szkript három része, és mi a célja mindegyiknek?

Az alábbiakban a Vuser script három része látható, amelyek a következők:

  • Vuser_init – A bejelentkezés rögzítésére szolgál.
  • Műveletek – Az üzleti folyamat rögzítésére szolgál.
  • Vuser_end – A kijelentkezés rögzítésére szolgál.

64) Mi a négy kiválasztási módszer, amikor adatfájlból választunk ki adatokat?

Íme a négy kiválasztási módszer:

  • Sorozatos
  • Véletlen
  • Egyedülálló
  • Paraméter neve

65) Mit kell tenni a paraméterek helyettesítésének megtekintéséhez a végrehajtási naplóban?

A paraméterek helyettesítése megtekinthető a kiterjesztett naplóban a Futási idő beállításoknál.


66) Milyen eszközökre van szükség a Vuser futtatási eredményeinek elemzéséhez?

A következő eszközök szükségesek a Vuser futtatási eredményeinek elemzéséhez:

  • Végrehajtási napló
  • Run-Time Viewer és
  • Mercury Teszt eredmények ablak

67) Mi a különbség a kézi forgatókönyv és a célorientált forgatókönyv között?

Az alábbiakban láthatók a különbségek a kézi és a célorientált forgatókönyv között:

Kézi forgatókönyv Gól forgatókönyv
A fő cél az, hogy megtanulják, hány Vuser futhat egyszerre A cél lehet az átviteli sebesség, a válaszidő vagy az egyidejű Vuserek száma
Kézi vezérlést biztosít, hogy hány Vuser futhasson és mikor A Load Runner automatikusan kezeli a Vusert

68) Mi indokolja a Server Resources Monitor használatát?

A szerver erőforrások monitorozása arra szolgál, hogy megállapítsa, mennyi adat érkezik a gyorsítótárból, és segít kideríteni, hogy a rendszer mely részein vannak szűk keresztmetszetek.


69) Mi a célja a 'Böngésző megjelenítése' kiválasztásának lejátszás közben az Általános beállításokban?

A „Böngésző megjelenítése” beállítás a lejátszás közben megjelenő oldalak megtekintéséhez. Ez hasznos a Vuser hibakereséséhez a Web Vuser létrehozásának kezdeti szakaszában.


70) Milyen célból használja a Felhasználó a „folytatás tovább” hibát?

A Folytatást csak akkor kell beállítani, ha a végrehajtási naplókat leíróbbá teszi, vagy logikát ad hozzá a Vuserhez.


71) Mi a LoadRunner tranzakció célja?

A Load Runner tranzakció célja egy üzleti folyamat egy vagy több lépésének/felhasználói műveletének mérése.


72) Miért hoz létre paramétereket?

A paraméterek olyanok, mint a szkriptváltozók, és a kiszolgáló bemenetének változtatására szolgálnak a valódi felhasználók emulálásához.

  • A parancsfájl futtatásakor különböző adatkészletek kerülnek a szerverre.
  • Jobban szimulálja a használati modellt a vezérlő pontosabb tesztelése érdekében, és egy szkript sok különböző felhasználót emulálhat a rendszeren.

73) Mi az lr_output_message?

A lr_output_message egy olyan funkció, amely értesítéseket küld a Controller Output ablakba és a Vuser naplófájlba.


74) Egy webszerveren az adatbázis és a hálózat jól működik, és most, hol lehet a probléma?

A probléma magában a rendszerben vagy az alkalmazásszerverben vagy az alkalmazáshoz írt kódban lehet.


75) Mi az a VuGen Recording and Scripting?

A LoadRunner script kódot az ANSI C nyelvi szintaxisban történő rögzítéssel kapjuk meg, és megtekinthető a szkript nézetben.


76) Mi az a teljesítményteszt a LoadRunnerben?

A teljesítményteszt úgy végezhető el, hogy kiszámítja az olvasási és frissítési tranzakciók időzítését, és ellenőrizze, hogy a rendszerfunkciók végrehajtása elfogadható időn belül történik-e. Többfelhasználós környezetben meg kell határozni a több tranzakció hatását egy tranzakció időzítésére.


77) Mi a rendszerek konfigurációja a Load Runner használatakor?

A rendszerek konfigurációja azon kliens gépek konfigurációjára vonatkozik, amelyeken a Vusert futtatjuk. Az ügyfélgép konfigurációja magában foglalja a hardver beállításait, a memóriát, az operációs rendszert, a szoftveralkalmazásokat, a fejlesztőeszközöket stb.

Ennek a rendszerkomponens-konfigurációnak meg kell egyeznie a teljes rendszerkonfigurációval, hogy elérje a terhelési tesztelési célokat.


78) Mi az lr_abort függvény használata?

Az lr_abort függvény egy Vuser parancsfájl végrehajtásának megszakítására szolgál. Utasítja a Vusert, hogy állítsa le a Műveletek szakasz végrehajtását, hajtsa végre a vuser_end szakaszt és fejezze be a végrehajtást.


79) Mi a gondolkodási idő?

Gondoljon arra, hogy az idő az az idő, amikor egy valódi felhasználó vár a műveletek között.

Amikor a felhasználó adatokat kap egy szervertől vagy más alkalmazásoktól, a felhasználó néhány másodpercet várhat az adatok áttekintésével, mielőtt válaszolna. Ezt az időkésleltetést gondolkodási időnek nevezzük.


80) Hogyan működik együtt a Load Runner az alkalmazással?

A Load Runner protokollt használja az alkalmazással való interakcióhoz.


81) Mi a Load Runner legújabb verziója és nyelve?

20. február 2013-tól a Load Runner 11.5 a legújabb verzió, és a VUser szkriptet C nyelvként használják.

A LoadRunner a következő nyelveket támogatja:

  1. C Nyelv
  2. Visual Basic Scripting
  3. Visual Basic alkalmazásokhoz
  4. Java Scripting

82) Melyek azok a fontos protokollok, amelyeket a Load Runner támogat?

A Load Runner által támogatott protokollok a következők:

  • .NET Record / Display
  • adatbázis
  • DCOM
  • Hálózat
  • Oracle E-Business
  • SAP
  • SOA
  • Web és multimédia
  • drótnélküli
  • GUI
  • Java Felvétel és visszajátszás
  • Távoli asztal
  • Web 2.0

HP Loadrunner minősítési kvíz 1

HP Loadrunner minősítési kvíz 2

HP Loadrunner minősítési kvíz 3

Ezek az interjúkérdések a viva-ban is segítenek.