80 parimat Loadrunneri intervjuu küsimust ja vastust (2024)
Siin on Loadrunneri intervjuu küsimused ja vastused nii värskematele kui ka kogenud kandidaatidele, et saada oma unistuste töökoht.
Loadrunneri intervjuu küsimused ja vastused värsketele õpilastele
1) Milliseid komponente olete LoadRunneris kasutanud?
LoadRunneri põhikomponendid on:
- Vuseri generaator – Skriptide genereerimiseks
- Kontroller - Stsenaariumide loomiseks ja teostamiseks
- analüsaator – Tulemuste analüüsimiseks.
Lisateavet LoadRunneri ja selle arhitektuuri kohta leiate sellest videost õppetund.
👉 Tasuta PDF-i allalaadimine: LoadRunneri intervjuu küsimused ja vastused
2) Milliseid protokolle LoadRunner toetab?
Alates versioonist LoadRunner 9.5 toetatakse järgmisi protokolle. See suureneb tulevaste väljaannetega. Intervjueerija ei otsi teid, et nimetaksite kõiki peale mõne (ütleme 5-7 protokolli).
- Rakenduse juurutamise lahendus: Citrixi protokolli jaoks.
- Klient/server: DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-tasandiline), Sybase
Ctlib, Sybase Dblib ja Windows Pistikupesade protokollid. - Custom: C-mallide, Visual Basicu mallide jaoks Java mallid,
Javascript ja Vbscript tüüpi skriptid. - Jaotatud komponendid: COM/DCOM, Corba-Java, ja Rmi -Java protokollid.
- E-äri: FTP, LDAP, Palmi, veebi (HTTP/HTML), veebiteenuste ja kahe Web/Winsocketi protokolli jaoks.
- ettevõte Java Oad: EJB jaoks Testimine ja Rmi-Java protokollid.
- ERP/CRM: Baani jaoks Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
SAPGUI, SAP-Web ja Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web ja Siebel-Oracle) protokollid. - Pärand: Terminal Emulation (RTE) jaoks.
- Mailteenused: Interneti-sõnumside (IMAP), MS Exchange (MAPI), POP3 ja SMTP.
- Vahevara: Jacada ja Tuxedo (6, 7) protokollid.
- Streaming: MediaPlayeri ja RealPlayer protokollid.
3) Mis on load runner Agent?
Agent on liides hostmasina ja kontrolleri vahel.
4) Milline on Vuseri skripti arendamise protsess?
Vuseri skripti arendamiseks on neli sammu.
1- Salvestage Vuseri skript.
2- Taasesitus / täiustage salvestatud vuseri skripti.
3- Määratlege erinevad käitusaja seaded ja kontrollige
4- Kaasake skript LoadRunneri stsenaariumi
Lisateavet Vuseri skripti arendamise kohta leiate videoõpetusest siin.
5) Kui palju VU-sid on koormustestimiseks vaja?
See on sisuliselt trikiga küsimus.
Vajalike sõidukiüksuste arv sõltub teie testitavast süsteemist, võrgukonfiguratsioonidest, riistvarasätetest, mälust, operatsioonisüsteemist ja jõudlustesti tarkvararakenduste eesmärgist. Vuseri jaoks ei saa olla üldist väärtust.
6) Mis vahe on Vuseri käitamisel protsessina ja lõimena? Milline on soodsam viis Vuseri käitamiseks?
Kui Vuserit käivitatakse protsessina, laaditakse iga Vuseri mällu sama draiveriprogramm. See võtab palju mälu ja piirab Vuserite arvu, mida saate ühel generaatoril käivitada.
Kui Vuserit käitatakse lõimena, jagab etteantud arv Vusereid ainult ühte draiveriprogrammi eksemplari. Mitme keermestamise režiimi kasutades saate ühel generaatoril käivitada mitu Vuserit.
7) Mis on "Vuser-init" tähendus?
Vuser-init salvestab eeltoimingud, mida nimetatakse ka lähtestamistoiminguteks enne tegeliku rakenduse käivitamist.
8) Mis on laiendatud logi?
Laiendatud logi salvestab teavet, nagu täpsema jälje abil tagastatud andmed, parameetrite asendamine ja palju muud teavet, olenevalt käitusaja sätetes valitud suvanditest.
9) Miks te parameetri loote?
Parameetri loomiseks asendate skripti sisse kodeeritud väärtuse ja asendate selle parameetriga. See võimaldab ühte Vuserit mitu korda käivitada ja kasutada igal käitamisel erinevaid andmeid. See aitab stimuleerida tegelikku serverinõudlust, kuna see takistab serveril tulemusi vahemällu salvestamast.
Lisateavet parameetrite määramise kohta leiate siit Tutvustusvideo
10) Kuidas jagate oma skripti mitmeks toiminguks? Miks?
Jagan skripti funktsionaalsuse alusel toiminguteks. Näiteks üks toiming rakendusse sisselogimiseks, teine toiming broneerimiseks ja nii edasi.
Toimingud suurendavad koodi korduvkasutatavust, vähendavad hooldusaega ja seega ka kulusid.
11) Kuidas saate LoadRunneris Vuserite arvu määrata?
Saate stsenaariumide loomise ajal kontrolleri jaotises määrata Vuserite arvu. Jaotises Kontroller on saadaval ka paljud muud täpsemad valikud, nagu Vuserite üles- ja allakäik.
Lisateave Kontrolleri ja stsenaariumi loomine
12) Mis on monitorid?
Monitore kasutatakse jõudluse kitsaskohtade jälgimiseks. Neid kasutatakse Load Runneri jaotises Controller
13) Mis tüüpi kontrollpunktid on LoadRunneris saadaval?
LoadRunner pakub kahte tüüpi kontrollpunkte
a) Pildi kontrollpunktid: See kontrollpunkt kontrollib pildi olemasolu lehel käitamise ajal
b) Teksti kontrollpunkt: See kontrollpunkt kontrollib tekstistringi olemasolu lehel käitamise ajal
Mõlemad ülaltoodud kontrollpunktid saab lisada Vugenisse.
Lisateave Kontrollpunktid
14) Milliste probleemidega võime jõudlustesti ajal kokku puutuda riistvara, tarkvara, võrgu ja mälu kitsaskohaga?
Võimalikud probleemid võivad muu hulgas olla
1. Riistvara puudumine
2. Mälu leke
3. Võrguga seotud probleemid.
4. Rakenduse/tarkvara viga
15) Milline oleks teie soovitus tulemuslikkuse mõõtmiseks?
Soovitatav on võrgu, andmebaasi ja rakenduse ning veebiserveri peenhäälestus.
Võrgus proovib tase latentsust ja ribalaiust optimeerida.
Andmebaasi tasemel kontrollige profiilide käivitamise abil kõiki indekseid ja järjestusi. Samuti saate optimeerida oma andmebaasi päringuid.
Rakenduseserveri tasemel käivitage profiilid, et leida rakenduse mälulekkeid
Veebiserveri tasemel saate kasutada monitore ja optimeerida serveri läbilaskevõimet ja muid sellega seotud mõõdikuid.
16) Mis on kohtumispunkt?
Kohtumise punkt on Synchroniseerimine/ootepunkt. Kohtumispunktid juhendavad kasutajaid testimise ajal ootama, kuni mitu Vuserit teatud punkti saabuvad, et nad saaksid ülesande üheaegselt täita.
Selle olulisus on jäljendada rasket koormust ainult stsenaariumi konkreetsele osale ja testida rakenduse käitumist.
17) Mis on korrelatsioon?
Korrelatsiooni kasutatakse teie testskripti iga käitamise kohta unikaalsete andmete saamiseks (nt seansi ID-d). Salvestamise ajal on need dünaamilised väärtused teie skripti kõvasti kodeeritud, mistõttu skript ebaõnnestub taasesituse ajal. Korrelatsioon on tehnika, mille puhul dünaamilisi väärtusi ei kodeerita teie skripti kõvasti, vaid need ekstraheeritakse rikke vältimiseks käitusajal.
Lisateavet korrelatsiooni kohta leiate siit video tutorial.
18) Mis on käsitsi korrelatsioon?
See on korrelatsioonitehnika, mis kasutab funktsiooni Web_reg_save_param()
skripti dünaamiliste väärtuste tuvastamiseks. On oluline, et skripti taasesitaks, et kontrollida, kas korrelatsioon on edukas.
Õppima Käsitsi korrelatsioon.
19) Kuidas tuvastate tulemuslikkuse kitsaskohti?
Toimivuse kitsaskohti saab tuvastada monitoride abil.
Need monitorid võivad olla rakendusserveri monitorid, veebiserveri monitorid, andmebaasiserveri monitorid ja võrgumonitorid.
Need aitavad meie stsenaariumis välja selgitada probleemse piirkonna, mis põhjustab reageerimisaja pikenemist.
Tehtud mõõtmised on tavaliselt jõudluse reaktsiooniaeg, läbilaskevõime, tabamused/sek, võrgu viivituse graafikud jne
20) Millist funktsiooni kasutatakse pesastatud tehingu lõpetamiseks?
Funktsioon on - lr_end_sub_transaction
Lisateavet tehingute kohta leiate siit video.
Loadrunneri intervjuu küsimused ja vastused kogenud inimestele
21) Mis vahe on tehingul ja tehingueksemplaril LoadRunneris?
Tehingut kasutatakse teatud avalduste täitmise vahelise aja mõõtmiseks
Toimivuse analüüsiks kasutatakse tehingueksemplari
22) Skripti töötamise ajal leiame mõned väärtused, mida võib olla vaja korreleerida? Kas nende väärtuste jaoks on võimalik käsitsi korrelatsiooni teha?
EI. Skripti töötamise ajal ei ole võimalik korrelatsiooni teha, kuid saate teha muudatusi, kui skript on peatunud.
23) Mis on Load Runneris kulunud aeg?
Kulunud aeg näitab, kui palju aega on praeguse sündmuse käivitamisest möödunud ja seda mõõdetakse erinevatel ekraanidel erinevalt, nagu on näidatud allpool.
Stsenaariumi olekuaknas – kulunud aega mõõdetakse hetkest, kui vajutate nuppu "Start Stsenaarium" või "Initialize/Run Vuser?" nuppu.
Aknas “Vuser” mõõdetakse kulunud aega hetkest, mil Vuser siseneb “töötavasse” olekusse.
24) Kas vahemällu salvestamisel on teie koormustesti tulemustele negatiivne mõju?
Jah. Vahemällu salvestamisel on negatiivne mõju. Vahemälu on ajutine mälu, mis salvestab teie sirvimisajaloo. Kui külastate lehte TEIST korda, on lehe laadimiseks kuluv aeg lühem kui lehe laadimiseks esimesel külastusel, kuna suur osa lehe laadimiseks vajalikust teabest haaratakse serveri asemel vahemälust. . See mõjutab teie testi reageerimisaegu. Seetõttu on soovitatav vahemälu välja lülitada.
25) Mis vahe on ülekattegraafikul ja korrelatsioonigraafikul?
Ülekattegraafik: see katab kahe graafiku sisu, millel on ühine x-telg
Korrelatsioonigraafik: See joonistab kahe graafiku Y-telje üksteise suhtes.
Lisateave Analyzer
26) Mis vahe on lr_error_message ja lr_debug _message vahel?
lr_error_message
– Saadab veateate LoadRunner Controlleri väljundaknasse
lr_debug _message
– Saadab silumissõnumi LoadRunner Controlleri väljundaknasse
27) Mis vahe on koormuse ja jõudluse testimisel?
Toimivustesti eesmärk on kontrollida, kas rakendus laadib/värskendub ettenähtud aja jooksul (näiteks 2 sekundi jooksul). See kasutab selliseid mõõdikuid nagu reageerimisaeg, taotlused sekundis. Seda tehakse tootmises - nagu koormustingimused.
Koormustestimise eesmärk on kontrollida süsteemi mastaapsust. Näiteks süsteemi poolt teatud spetsifikatsioonide piires toetatud kasutajate maksimaalse arvu väljaselgitamine.
28) Olete loonud mitu automaatse korrelatsiooni reeglit. Teie meeskonna uus testija valmistub salvestama rühma skripte samas rakenduses oma tööjaamas. Mida saate teha, et anda testijale korrelatsioonireeglid?
Ekspordiksin automaatse korrelatsiooni reeglid .cor-faili ja seejärel laseksin uuel meeskonnaliikmel importida .cor-faili oma automaatse korrelatsiooni reeglitesse
29) Soovite jäljendada lennufirma kõnekeskust. Kõik esindajad logivad sisse hommikul, teostavad oma äriprotsesse ja logivad välja öösel. Ühe päeva jooksul loob esindaja 40 lennubroneeringut, muudab 10 lennubroneeringut ja otsib 20 lennubroneeringut. Esindaja ei saa muudatust teha ilma esmalt otsingut tegemata. Kuidas kujundaksite jooksuloogikat?
Loo – 67% otsing – 16% Block0 – 17% Otsi Muuda
30) Kuhu peaksite skriptile lisama funktsiooni web_reg_save_param?
Enne sammu, mis toob dünaamilise väärtuse
31) Soovite, et teie skripti iga sammu mõõdetaks kontrolleris tehinguna ja seda ei kuvataks VuGeni korduslogis. Kuidas saate seda saavutada?
Seda saab teha automaatse tehingu lubamisega Run-time sätetes.
32) Milline veebiprotokolli salvestustase genereerib funktsiooni web_submit_form?
HTML-põhine salvestus genereerib selle funktsiooni.
33) Mis on koormustestimine?
Koormustestimise eesmärk on testida, kas rakendus töötab hästi suure hulga samaaegsete kasutajate ja tehingute koormustega. Seda kasutati ka selleks, et teha kindlaks, kas see suudab toime tulla tippkasutuse perioodidega.
34) Mis on koormusjooksja?
Load Runner on HP jõudluse testimise tööriist. See tööriist toetab kõiki aspekte, nagu koormuse, stressi, vastupidavuse, andmemahu ja teravuste testimine.
35) Mis on kõik LoadRunneri komponendid?
Järgmised on LoadRunneri komponendid
- Virtuaalne kasutaja Generator
- Kontroller ja agendi protsess
- LoadRunneri analüüs ja jälgimine
- LoadRunner Books Online
36) Millist LoadRunneri komponenti kasutatakse skripti salvestamiseks?
. Virtuaalne kasutaja Generator (VuGen) komponenti kasutatakse skripti salvestamiseks ja see võimaldab teil arendada Vuseri skripte mitmesuguste rakendustüüpide ja sideprotokollide jaoks.
37) Mis on kohtumispunkt?
Kohtumispunktid lisatakse Vuseri skriptidesse, et simuleerida serveris rohkem kasutajaid. Kohtumispunktid käsivad Vuseritel testi täitmise ajal oodata, et ülesandeid üheaegselt täita.
Näiteks pangarakenduses lisatakse Rendezvous punktid 100+ mitmele kasutajale, et nad saaksid üheaegselt raha sisse kanda.
38) Mis on stsenaarium?
Stsenaarium pole midagi muud kui sündmus, mis leiab aset iga testimisseansi puhul.
Näiteks stsenaarium määratleb
- Kasutajate arv
- Toiming, mis tuleb läbi viia
- Virtuaalsete masinate süsteem
39) Kuidas saame LoadRunneri skripti siluda?
VuGen sisaldab kahte võimalust Vuseri skriptide silumiseks.
- Käivitage samm-sammult käsk ja
- Katkestuspunktid.
Samuti saame teie skriptis sõnumiklassi käsitsi määrata, kasutades lr_set_debug_message
funktsiooni.
40) Kuidas funktsionaalset testimist teostada koormuse all?
Funktsionaalsust koormuse all saab testida, käivitades samaaegselt mitut Vuserit. Vuserite suurendamisega on vaja kindlaks määrata, kui suurt koormust server suudab taluda.
41) Milline on suhe reageerimisaja ja läbilaskevõime vahel?
Läbilaskevõime näitab andmemahtu baitides, mille Vusers serverist sekundiga said. Kui võrrelda seda tehingu reageerimisajaga, vähenevad läbilaskevõime ja reageerimisaeg.
Maksimaalne läbilaskevõime ja kõrgeim reageerimisaeg toimuksid ligikaudu samal ajal.
42) Mida vuser_init ja vuser_end action sisaldavad?
Toiming Vuser_init sisaldab protseduure serverisse sisselogimiseks ja jaotis Vuser_end sisaldab väljalogimisprotseduure.
43) Mis vahe on tavapalgil ja laiendatud logil?
Standardlogi saadab väljundlogi funktsioonide ja sõnumite alamhulga ning funktsioonide alamhulk sõltub Vuseri tüübist.
Laiendatud logi saadab väljundlogi üksikasjalikud skripti käitamise teated. Seda kasutatakse peamiselt silumise ajal, kui kasutaja vajab teavet parameetrite asendamise kohta.
44) Millised on kõik eesmärkide tüübid koormuse jooksja eesmärgipõhises stsenaariumis?
Load Runner pakub teile viit erinevat tüüpi eesmärki:
- Samaaegsete Vuserite arv
- Löökide arv sekundis
- Tehingute arv sekundis
- Lehekülgede arv minutis
- Tehingu reageerimise aeg
45) Mis on funktsioon veebiskripti dünaamiliste väärtuste hõivamiseks?
Web_reg_save_param
on funktsioon, mis salvestab parameetrisse dünaamilise andmeteabe.
46) Mis on Load Runneri testimise protsess?
LoadRunneri testimisprotsess on järgmine:
- Plaani koormustest
- Looge Vuseri skripte
- Määratlege stsenaarium
- Käivita stsenaarium
- Analüüsige tulemusi
47) Mis on kaugkäskude käivitaja?
Kaugkäskude käivitaja võimaldab kontrolleril käivitada rakendusi hostmasinas.
48) Kuidas saame andmebaasi vuseri skripti arendada?
Vuseri skripte saab arendada kas laadimise vuseri skriptigeneraatoriga salvestamise või malli Load runner vuser skriptimalli abil.
49) Kuidas laadite koormusjooksu agenti?
Stsenaariumi käitamise ajal annab LoadRunner kontroller kaugagendi dispetšerile korralduse käivitada LoadRunner agent. Kontroller annab LoadRunner agendile käsu vuserid lähtestada, käivitada, peatada ja peatada.
50) Mis vahe on tabamust sekundis ja päringuid sekundis?
Tabamused sekundis tähendab tabamuste arvu, mille server saab kasutajalt ühe sekundi jooksul.
Päring sekundis on päringu arv, mida vuser serverilt küsib.
51) Millised on koormusjooksu eelised?
Load Runneri eelised on järgmised:
- Vähendab inimese sekkumist
- Vähendab süsteemide nõuet
- Aitab paremini aega ja raha kasutada
- Automatiseerimise tõhus kasutamine
- Ühe punkti täitmine
52) Mis on vuser stsenaariumis?
vuser on virtuaalsed kasutajad, kes saavad simuleerida tegelikke kasutajaid. Virtuaalsed kasutajad, kes asendavad tegelike kasutajate töötava klienditarkvara, näiteks IE, kes saadab HTTP-protokolli abil päringuid IIS-i või Apache'i veebiserveritele.
53) Kuidas me LoadRunneris kasutaja määratud funktsiooni kirjutame?
Kasutamine peaks looma välise teegi, mis sisaldab funktsiooni. Seejärel tuleb see teek lisada VuGeni prügikasti kataloogi. Ja seejärel saab kasutaja määratud funktsiooni määrata parameetrina.
54) Milliseid muudatusi saab käitusaja sätetes teha?
Käitusaja seadistusi saab teha neli:
- Tempo: See sisaldab iteratsioonide arvu.
- Logi: Logimise saab määrata standardseks või keelata.
- Mõtlemisaeg: Võimaldab määrata mõtlemisaega ignoreerimiseks või asendamiseks.
- Üldine: Võimaldab seadistada Vusereid protsesside või mitme lõimega töötlemise jaoks.
55) Kuidas leida andmebaasiga seotud probleeme?
Monitore ja andmeressursside graafikut saab kasutada andmebaasiga seotud probleemide leidmiseks. LoadRunner võimaldab testijal määrata ressurssi, mida tuleb enne kontrolleri käivitamist mõõta.
56) Mitut tüüpi graafikuid on LoadRunneris saadaval?
Graafikuid on viit tüüpi:
- Võrgu viivitusaja graafik – kuvab päringu ja vastuse vahelise aja
- Kaks tehingu reaktsiooniaja graafikut – üks tõlke reaktsiooniaja graafik koormuse ja teine protsentiili jaoks
- Tabamust sekundis – näitab rakenduse liikluse mahtu
- Lehekülgede allalaadimise/sekundi graafik – näitab lehekülgede allalaadimise kiirust sekundis
57) Kuidas tuvastada tulemuslikkuse kitsaskohti?
Monitore saab kasutada jõudluse kitsaskohtade tuvastamiseks. Nende hulka kuuluvad võrgu-, veebiserveri-, rakendusserveri- ja andmebaasiserveri monitorid.
Neid monitore saab kasutada tõrkekohtade leidmiseks stsenaariumide korral, mis põhjustavad reaktsiooniaja ja läbilaskevõime pikenemist, võrgu viivitusi, jõudluse reageerimisaega, tabamust sekundis jne.
58) Mis on ramp ja kuidas seda seadistada?
Ramp up suurendab järk-järgult serveri koormust ja seda saab simuleerida, suurendades järk-järgult Vuserite arvu. Selle funktsiooni leiate stsenaariumi ajastamise suvanditest.
59) Kuidas saab korrelatsiooni läbi viia?
Korrelatsiooni saab läbi viia kahel viisil:
- Kasutage skannimisfunktsiooni korrelatsioonide otsimiseks ja tulemusest väärtuse valimiseks.
- Salvestage paar skripti ja võrrelge neid seejärel üksteisega.
60) Kus on seatud automaatse korrelatsiooni valikud?
Automaatne korrelatsioon määratakse korrelatsiooni vahekaardi salvestussuvandite alal. Korrelatsiooni saab lubada kogu skripti jaoks ja korrelatsioonireegleid saab määratleda.
Andmebaasi automaatse korrelatsiooni saab teostada, vaadates väljundi akent, skannides korrelatsiooni ja valides kasutatava väärtuse.
61) Mis kasu on Vuseri skripti lõimena käitamisest?
Vuseri skripti käitamise eelis lõimena, mis võimaldab ühe laadimisgeneraatori jaoks kasutada rohkem Vusereid. Vuseri skriptide käitamine protsessidena kasutab palju mälu, kuna kõik laaditud skriptid kasutavad sama draiverit.
See piirab Vuseri skriptide arvu, mida saab ühes generaatoris käivitada.
62) Mis vahe on ülekattegraafikul ja korrelatsioonigraafikul?
Ülekattegraafik:
Ülekattegraafikul on üks X-telg ja kaks Y-telge. Vasak Y-telg ühendatud graafikul näitab praeguse graafiku väärtust ja parem Y-telg näitab ühendatud graafiku Y-telje väärtust.
Korrelatsioonigraafik:
Graafikuid on kaks ja aktiivse graafiku Y-telg muutub ühendatud graafiku X-teljeks. Ühendatud graafiku Y-telg muutub ühendatud graafiku Y-teljeks.
63) Mis on Vuseri skripti kolm osa ja mis on nende eesmärk?
Järgmised on Vuseri skripti kolm jaotist ja need on järgmised:
- Vuser_init – kasutatakse sisselogimise salvestamiseks.
- Toimingud – kasutatakse äriprotsessi salvestamiseks.
- Vuser_end – kasutatakse väljalogimise salvestamiseks.
64) Millised on neli valikumeetodit andmefailist andmete valimisel?
Siin on neli valikumeetodit.
- Järjestikune
- juhuslik
- Ainulaadne
- Parameetri nimi
65) Mida tuleks teha parameetrite asendamise vaatamiseks täitmislogis?
Parameetrite asendamist saab vaadata laiendatud logis Run time sätetes.
66) Milliseid tööriistu on vaja Vuseri käitamise tulemuste analüüsimiseks?
Vuseri käitamise tulemuste analüüsimiseks on vaja järgmisi tööriistu:
- Täitmise logi
- Run-Time Viewer ja
- Mercury Testi tulemuste aken
67) Mis vahe on käsitsi stsenaariumil ja eesmärgile orienteeritud stsenaariumil?
Käsitsi ja eesmärgipõhise stsenaariumi erinevused on järgmised.
Käsitsi stsenaarium | Eesmärgi stsenaarium |
---|---|
Peamine eesmärk on teada saada, kui palju Vusereid saab samaaegselt joosta | Eesmärk võib olla läbilaskevõime, reageerimisaeg või samaaegsete Vuserite arv |
Annab teile käsitsi kontrolli selle üle, kui palju Vusereid ja mis ajal töötab | Load Runner haldab Vusereid automaatselt |
68) Mis on serveriressursside monitori kasutamise põhjused?
Serveriressursside monitori kasutatakse selleks, et teha kindlaks, kui palju andmeid vahemälust tuleb, ning see aitab välja selgitada, millistel süsteemi osadel on kitsaskohti.
69) Mis on üldsuvandite seadetes taasesituse ajal 'Näita brauserit' valimise eesmärk?
Seadet „Näita brauserit” kasutatakse taasesituse ajal kuvatavate lehtede vaatamiseks. See on kasulik Vuseri silumiseks Web Vuseri loomise algfaasis.
70) Mis eesmärgil kasutab kasutaja tõrketeadet "jätka edasi"?
Continue on tuleks määrata ainult siis, kui muudate täitmislogid kirjeldavamaks või lisate Vuserile loogikat.
71) Mis on LoadRunneri tehingu eesmärk?
Load Runneri tehingu eesmärk on mõõta äriprotsessi üht või mitut sammu/kasutaja tegevust.
72) Miks te parameetreid loote?
Parameetrid on nagu skriptimuutujad ja neid kasutatakse serveri sisendi muutmiseks tegelike kasutajate jäljendamiseks.
- Skripti käivitamisel saadetakse serverisse erinevad andmekomplektid.
- Kontrolleri täpsema testimise jaoks simuleerige kasutusmudelit paremini ja üks skript võib emuleerida süsteemis palju erinevaid kasutajaid.
73) Mis on lr_output_message?
. lr_output_message
on funktsioon, mis saadab teateid kontrolleri väljundi aknasse ja Vuseri logifaili.
74) Veebiserveris töötavad andmebaas ja võrk hästi ja nüüd, kus võib probleem olla?
Probleem võib olla süsteemis endas või rakendusserveris või rakenduse jaoks kirjutatud koodis.
75) Mis on VuGeni salvestamine ja skriptimine?
LoadRunneri skriptikood saadakse ANSI C keele süntaksis salvestamise teel ja seda saab vaadata skriptivaates.
76) Mis on LoadRunneri jõudluse testimine?
Jõudlustesti saab teha, arvutades nii lugemise kui ka värskendamise tehingute ajastuse ja kontrollides, kas süsteemi funktsioone täidetakse vastuvõetava aja jooksul. Mitme kasutajaga keskkonnas on vaja määrata mitme tehingu mõju ühe tehingu ajastusele.
77) Mis on süsteemide konfiguratsioon Load Runneri kasutamisel?
Süsteemide konfiguratsioon viitab nende klientmasinate konfiguratsioonile, milles me Vusereid käivitame. Kliendimasina konfiguratsioon hõlmab selle riistvarasätteid, mälu, operatsioonisüsteemi, tarkvararakendusi, arendustööriistu jne.
Koormustestimise eesmärkide saavutamiseks peaks see süsteemikomponendi konfiguratsioon ühtima süsteemi üldise konfiguratsiooniga.
78) Mis on funktsiooni lr_abort kasutamine?
Funktsiooni lr_abort kasutatakse Vuseri skripti täitmise katkestamiseks. See käsib Vuseril peatada jaotise Toimingud täitmine, käivitada jaotis vuser_end ja lõpetada täitmine.
79) Mis on mõtlemisaeg?
Mõtle aeg on aeg, mil tõeline kasutaja ootab tegevuste vahel.
Kui kasutaja saab andmeid serverist või muudest rakendustest, võib kasutaja enne vastamist oodata mitu sekundit, et andmed üle vaadata. Seda viivitust nimetatakse mõtlemisajaks.
80) Kuidas Load Runner rakendusega suhtleb?
Protokolli kasutatakse Load Runneris rakendusega suhtlemiseks.
81) Mis on Load Runneri uusim versioon ja keel?
Alates 20. veebruarist 2013 on Load Runner 11.5 uusim versioon ja VUser skripti kasutatakse nagu C-keelt.
LoadRunner toetab järgmisi keeli:
- C Keel
- Visual Basic skriptimine
- Visual Basic rakenduste jaoks
- Java Scripting
82) Millised on kõik olulised protokollid, mida Load Runner toetab?
Load Runner saab toetada järgmisi protokolle:
- .NET-i salvestamine / kuvamine
- andmebaas
- DCOM
- võrk
- Oracle E-äri
- SAP
- SOA
- Veeb ja multimeedia
- traadita
- GUI
- Java Salvestage ja taasesitage
- Kaugtöölaud
- web 2.0
HP Loadrunneri sertifitseerimisviktoriin 1
HP Loadrunneri sertifitseerimisviktoriin 2
HP Loadrunneri sertifitseerimisviktoriin 3
Need intervjuu küsimused aitavad ka teie viva (suuline)