Top 80 Loadrunner-interviewspørgsmål og -svar (2024)

Her er Loadrunner-interviewspørgsmål og svar til både friskere og erfarne kandidater til at få deres drømmejob.

 

Loadrunner-interviewspørgsmål og svar til nybegyndere

1) Hvilke komponenter har du brugt i LoadRunner?

Nøglekomponenterne i LoadRunner er:

  1. Vuser generator - Til generering af scripts
  2. Controller - Til oprettelse og udførelse af scenarier
  3. Analyzer – At analysere resultater.

Lær mere om LoadRunner og dens archilære i denne video lektion.

👉 Gratis PDF-download: LoadRunner-interviewspørgsmål og -svar


2) Hvilke protokoller understøttes af LoadRunner?

Fra LoadRunner 9.5 following protokoller er understøttet. Dette vil stige med fremtidige udgivelser. Intervieweren leder ikke efter dig for at nævne alle, men nogle få (f.eks. 5-7 protokoller).

  • Applikationsimplementeringsløsning: Til Citrix-protokollen.
  • Klient/server: Til DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-lags), Sybase
    Ctlib, Sybase Dblib og Windows Sockets protokoller.
  • Brugerdefineret: For C-skabeloner, Visual Basic-skabeloner, Java skabeloner,
    Javascript og vbscript skriv scripts.
  • Distribuerede komponenter: Til COM/DCOM-, Corba-Java- og Rmi-Java-protokoller.
  • E-business: Til FTP, LDAP, Palm, Web (HTTP/HTML), Web Services og de dobbelte Web/Winsocket-protokoller.
  • Enterprise Java Beans: For EJB Test og Rmi-Java protokoller.
  • ERP/CRM: For Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
    SAPGUI, SAP-Web og Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web og Siebel-Oracle) protokoller.
  • Eftermæle: Til terminalemulering (RTE).
  • Mailing Services: Internetbeskeder (IMAP), MS Exchange (MAPI), POP3 og SMTP.
  • Mellemvare: Jacada og Tuxedo (6, 7) protokoller.
  • streaming: Til MediaPlayer og RealPlayer protokoller.

3) Hvad er load runner Agent?

Agenten er grænseflade mellem værtsmaskine og controller.

Loadrunner-interviewspørgsmål


4) Hvad er processen for at udvikle et Vuser Script?

Der er fire trin til udvikling af et vuser-script.
1- Optag Vuser-scriptet.
2- Afspilning / Forbedre det optagede vuser-script.
3- Definer de forskellige køretidsindstillinger og kontroller
4- Inkorporer scriptet i et LoadRunner-scenarie

Lær mere om Vuser Script-udvikling i video selvstudiet link..


5) Hvor mange VUser er nødvendige for belastningstest?

Dette er i bund og grund et trick spørgsmål.

Antallet af krævede VUsers afhænger af dit system, der testes, netværkskonfigurationer, hardwareindstillinger, hukommelse, operating system, softwareapplikationer mål for en præstationstest. Der kan ikke være nogen generisk værdi for Vuser.


6) Hvad er forskellen på at køre Vuser som en proces og som en tråd? Hvilken er den mest fordelagtige måde at køre Vuser på?

Når Vuser køres som en proces, indlæses det samme driverprogram i hukommelsen for hver Vuser. Dette vil tage en stor mængde hukommelse og vil begrænse antallet af Vusers, du kan køre på en enkelt generator.

Når Vuser køres som en tråd, deles kun én forekomst af driverprogram med et givet antal Vusere. Du kan køre et antal Vusere på en enkelt generator ved hjælp af multi-threading-tilstand.


7) Hvad er betydningen af ​​"Vuser-init"?

Vuser-init registrerer præ-operationer også kaldet initialisering operafør den faktiske applikation køres.


8) Hvad er udvidet log?

En udvidet log vil gemme information såsom data returneret af en avanceret sporing, parametersubstitution og meget anden information afhængigt af de muligheder, du vælger i kørselstidsindstillinger.


9) Hvorfor opretter du parameter?

For at oprette en parameter skal du erstatte den hårdtkodede værdi i scriptet og erstatte den med en parameter. Dette gør det muligt at køre en enkelt Vuser mange gange og bruge forskellige data på hver kørsel. Det hjælper med at stimulere mere real-life serverefterspørgsel, da det forhindrer en server i at cache resultater.

Lær mere om parameterisering i denne Video Tutorial


10) Hvordan vil du opdele dit script i flere handlinger? Hvorfor?

Jeg vil opdele scriptet i Actions baseret på funktionaliteten. For eksempel en gang handling for at logge ind på applikation, en anden handling for booking og så videre.

Handlinger øger kodegenanvendelighed, reducerer vedligeholdelsestiden og reducerer dermed omkostningerne.


11) Hvordan kan du indstille antallet af Vusers i LoadRunner?

Du kan indstille antallet af Vusere i controller-sektionen, mens du opretter dine scenarier. Mange andre avancerede muligheder som ramp-op, ramp-down af Vusers er også tilgængelige i Controller-sektionen.

Lær mere om Oprettelse af controller og scenarier


12) Hvad er monitorer?

Monitorer bruges til at "overvåge" ydeevneflaskehalse. De bruges i Controller-sektionen af ​​Load Runner


13) Hvilke typer kontrolpunkter er tilgængelige i LoadRunner?

LoadRunner tilbyder to typer kontrolpunkter

a) Billedkontrolpunkter: Dette kontrolpunkt vil bekræfte tilstedeværelsen af ​​et billede på en side under kørsel

b) Tekstkontrolpunkt: Dette kontrolpunkt vil bekræfte tilstedeværelsen af ​​en tekststreng på en side under kørsel

Begge ovenstående kontrolpunkter kan tilføjes i Vugen.

Lær mere om checkpoints


14) Hvilken slags problem kan vi stå over for med hensyn til hardware, software, netværk og hukommelsesflaskehals under præstationstesten?

De mulige problemer kunne blandt andet være -

1. Mangel på hardware

2. Hukommelseslækage

3. Netværksrelaterede spørgsmål.

4. Applikations-/softwarefejl


15) Hvad ville din anbefaling være for at forbedre præstationsmålet?

Finjustering af netværk, database og app og webserveren anbefales.

På netværket forsøger niveauet at optimere latens og båndbredde.

På databaseniveau skal du kontrollere alle indekser og sekvenser ved at køre profiler. Du kan også optimere dine databaseforespørgsler.

På app-serverniveau skal du køre profiler for at finde hukommelseslækager i applikationen

På webserverniveau kan du bruge skærme og optimere serverens gennemløb og andre relaterede målinger.


16) Hvad er Rendezvous point?

Rendezvous-punktet er Synchronisering/Ventepunkt. Rendezvous-punkter instruerer brugere om at vente under testudførelsen på, at flere brugere ankommer til et bestemt punkt, for at de kan simultaneoplejer at udføre en opgave.

Betydningen af ​​dette er kun at efterligne nogle tunge belastninger til den særlige del af scenariet og teste applikationens opførsel.


17) Hvad er korrelation?

Korrelation bruges til at opnå data, som er unikke for hver kørsel af dit testscript (f.eks. session-id'er). Under optagelse er disse dynamiske værdier hårdkodet i dit script, hvilket får scriptet til at fejle under afspilning. Korrelation er en teknik, hvor dynamiske værdier ikke er hårdkodede i dit script, men udtrækkes under kørslen for at undgå fejl.

Lær mere om korrelation i dette video tutorial.


18) Hvad er manuel korrelation?

Det er korrelationsteknik, der bruger funktion Web_reg_save_param() at identificere dynamiske værdier i dit script. Det er vigtigt, at du afspiller dit script for at bekræfte, at korrelationen er gennemført.

Learn Manuel korrelation.


19) Hvordan identificerer du præstationsflaskehalsene?

Ydeevneflaskehalse kan detekteres ved at bruge monitorer.

Disse monitorer kan være applikationsservermonitorer, webservermonitorer, databaseservermonitorer og netværksmonitorer.

De hjælper med at finde ud af det urolige område i vores scenarie, som forårsager øget responstid.

De foretagne målinger er normalt en ydeevneresponstid, gennemløb, hits/sek., netværksforsinkelsesgrafer osv.


20) Hvilken funktion bruges til at afslutte en indlejret transaktion?

Funktionen er - lr_end_sub_transaction

Lær mere om transaktioner i denne video.


Loadrunner-interviewspørgsmål og svar til erfarne

21) Hvad er forskellen mellem transaktion og transaktionsinstans i LoadRunner?

En transaktion bruges til at måle tiden mellem udførelsen af ​​visse udsagn

En transaktionsinstans bruges til præstationsanalyse


22) Mens scriptet kører, finder vi nogle værdier, der muligvis skal korreleres? Er det muligt at lave manuel korrelation for disse værdier?

INGEN. Det er ikke muligt at lave korrelation, når et script kører, men du kan foretage ændringer, når et script er stoppet.


23) Hvad er forløbet tid i Load Runner?

Forløbet tid angiver, hvor meget tid der er gået siden lanceringen af ​​den aktuelle begivenhed og måles forskelligt for forskellige skærme som angivet nedenfor -

I Scenario Status Window - Forløbet tid måles fra det øjeblik, du trykker på "Start Scenario" eller "Initialize/run Vuser?" knap.

I vinduet "Vuser" måles den forløbne tid fra det øjeblik, Vuser går i "kørende" tilstand.


24) Har caching en negativ effekt på dine belastningstestresultater?

Ja. Caching har en negativ effekt. Cache er en midlertidig hukommelse, som gemmer din browserhistorik. Når du besøger en side for ANDEN gang, vil den tid, der kræves for at indlæse siden, være mindre end den, der kræves for at indlæse siden for dit første besøg, da meget af den information, der kræves for at indlæse siden, hentes fra cachen i stedet for serveren . Dette vil påvirke responstiderne i din test. Derfor anbefales det at slå caching fra.


25) Hvad er forskellen mellem Overlay-graf og Korreler-graf?

Overlejringsgraf: Det vil overlejre indholdet af to grafer, der deler en fælles x-akse

Korreler graf: Det vil plotte Y-aksen af ​​to grafer mod hinanden.

Lær mere om Analyzer


26) Hvad er forskellen mellem lr_error_message og lr_debug _message?

lr_error_message – Sender en fejlmeddelelse til LoadRunner-controllerens outputvindue

lr_debug _message – Sender en fejlretningsmeddelelse til LoadRunner-controllerens outputvindue


27) Hvad er forskellen mellem belastning, ydelsestest?

Formålet med præstationstesten er at kontrollere, om en applikation indlæses/opdateres inden for den fastsatte tidsfrist (f.eks. 2 sekunder). Den bruger målinger som responstid, anmodninger per sekund. Det udføres under produktion - ligesom belastningsforhold.

Formålet med belastningstest er at kontrollere skalerbarheden af ​​systemet. For eksempel at finde ud af det maksimale antal brugere, der understøttes af systemet inden for visse specifikationer.


28) Du har oprettet flere auto-korrelationsregler. En ny tester på dit team forbereder sig på at optage en gruppe scripts på den samme applikation på sin arbejdsstation. Hvad kan du gøre for at give testeren korrelationsreglerne?

Jeg ville eksportere autokorrelationsreglerne til en .cor-fil og derefter få det nye teammedlem til at importere .cor-filen til hans autokorrelationsregler


29) Du vil efterligne et callcenter for et flyselskab. Alle repræsentanter logger ind om morgenen, udfører deres forretningsprocesser og logger ud om natten. På én dag vil en repræsentant oprette 40 flyreservationer, ændre 10 flyreservationer og søge efter 20 flyreservationer. En repræsentant kan ikke udføre en ændring uden først at udføre en søgning. Hvordan ville du designe kørselslogikken?

Opret – 67 % Søg – 16 % Bloker0 – 17 % Søg Rediger


30) Hvor skal du tilføje en web_reg_save_param funktion til et script?

Før det trin, der henter den dynamiske værdi


31) Du vil have hvert trin i dit script målt som en transaktion i controlleren og ikke vist i Replay Log i VuGen. Hvordan kan du opnå dette?

Dette kan gøres ved at aktivere den automatiske transaktion i indstillingerne Run-time.


32) Hvilket webprotokoloptagelsesniveau genererer web_submit_form-funktionen?

Den HTML-baserede optagelse genererer denne funktion.


33) Hvad er belastningstest?

Belastningstest er at teste, om applikationen fungerer godt med belastningerne fra et stort antal simultaneoos brugere og transaktioner. Det bruges også til at afgøre, om det kan klare spidsbelastningsperioder.


34) Hvad er load runner?

Load Runner er et ydelsestestværktøj fra HP. Dette værktøj understøtter alle aspekter såsom belastning, stress, udholdenhed, datavolumen og spidstest.


35) Hvad er alle komponenterne i LoadRunner?

Following er de komponenter i LoadRunner

  • Den virtuelle bruger Generator
  • Controller og agentprocessen
  • LoadRunner Analyse og overvågning
  • LoadRunner bøger online

36) Hvilken komponent af LoadRunner bruges til at optage et script?

Virtuel bruger Generator (VuGen) komponent bruges til at optage et script, og det giver dig mulighed for at udvikle Vuser-scripts til en række forskellige applikationstyper og kommunikationsprotokoller.


37) Hvad er et mødested?

Rendezvous-punkter introduceres i Vuser-scripts for at simulere flere brugere på serveren. Rendezvous-punkter instruerer brugere om at vente under testudførelsen for at udføre opgaverne simultaneoalmindeligt.

I en bankapplikation indsættes f.eks. Rendezvous-point for at 100+ flere brugere kan indbetale penge samtidigtneoalmindeligt.


38) Hvad er et scenarie?

Et scenarie er intet andet end en hændelse, der opstår for hver testsession.

For eksempel definerer et scenarie

  • Antal brugere
  • Handling, der skal udføres
  • Virtuelle maskiner system

39) Hvordan kan vi fejlsøge et LoadRunner-script?

VuGen indeholder to muligheder for at fejlsøge Vuser-scripts.

  • Kør trin for trin kommando og
  • Knækpunkter.

Vi kan også manuelt indstille beskedklassen i dit script ved hjælp af lr_set_debug_message funktion.


40) Hvordan kan vi udføre funktionstest under belastning?

Funktionalitet under belastning kan testes ved at køre flere Vusere samtidigt. Ved at øge Vuserne er det nødvendigt at bestemme, hvor meget belastning serveren kan tåle.


41) Hvad er forholdet mellem responstid og gennemløb?

Gennemløbet viser mængden af ​​data i bytes, som brugerne modtog fra serveren på et sekund. Når det sammenlignes med transaktionens responstid, reduceres gennemløb og responstid.

Den maksimale gennemstrømning og den højeste responstid ville forekomme omtrent på samme tid.


42) Hvad indeholder vuser_init og vuser_end action?

Vuser_init handling indeholder procedurer til at logge på en server og Vuser_end sektionen indeholder logoff procedurer.


43) Hvad er forskellen mellem standardlog og udvidet log?

Standardloggen sender en delmængde af funktioner og beskeder til outputloggen, og delmængden af ​​funktioner afhænger af Vuser-typen.

Udvidet log sender en detaljeret scriptudførelsesmeddelelse til outputloggen. Det bruges hovedsageligt under fejlfinding, når en bruger har brug for information om parametersubstitution.


44) Hvad er alle typer mål i målorienteret scenarie for Load Runner?

Load Runner giver dig fem forskellige typer mål:

  • Antal samtidige brugere
  • Antal hits i sekundet
  • Antal transaktioner pr. sekund
  • Antal sider pr. minut
  • Transaktionens responstid

45) Hvad er en funktion til at fange dynamiske værdier i web-vuser-scriptet?

Web_reg_save_param er den funktion, der gemmer dynamisk datainformation til en parameter.


46) Hvad er Load Runner-testprocessen?

Following er testprocessen i LoadRunner:

  • Planlæg belastningstest
  • Opret Vuser-scripts
  • Definer scenarie
  • Kør Scenario
  • Analyser resultater

47) Hvad er remote command launcher?

Fjernkommandostarteren gør det muligt for controlleren at starte applikationer i værtsmaskinen.


48) Hvordan kan vi udvikle database vuser scriptet?

Vuser-scripts kan udvikles enten ved at optage med load vuser-scriptet generator eller ved at bruge Load runner vuser-scriptskabelonen.


49) Hvordan indlæser du en load runner Agent?

Mens du kører scenariet, instruerer LoadRunner-controlleren fjernagentafsenderen om at starte LoadRunner-agenten. Controlleren instruerer LoadRunner-agenten om at initialisere, køre, pause og stoppe vuserne.


50) Hvad er forskellen mellem hits/sekund og anmodninger/sekund?

Hits per sekund betyder antallet af hits serveren modtager på et sekund fra vuseren.

Request per second er antallet af anmodninger, vuseren vil anmode om fra serveren.


51) Hvad er fordelene ved load runner?

Following er fordelene ved Load Runner:

  • Reducerer menneskelig indgriben
  • Reducerer kravet til systemerne
  • Hjælper med at bruge tid og penge bedre
  • Effektiv udnyttelse af automatisering
  • Enkeltpunkts udførelse

52) Hvad er vuseren i scenariet?

Vuseren er de virtuelle brugere, der kan simulere de rigtige brugere. De virtuelle brugere, der træder i stedet for rigtige brugeres operaklientsoftware, såsom IE, der sender anmodninger ved hjælp af HTTP-protokollen til IIS- eller Apache-webservere.


53) Hvordan skriver vi en brugerdefineret funktion i LoadRunner?

Brug skal oprette det eksterne bibliotek, der indeholder funktionen. Dette bibliotek skal derefter tilføjes til bin-biblioteket i VuGen. Og så kan den brugerdefinerede funktion tildeles som en parameter.


54) Hvad er de ændringer, der kan foretages til kørselstidsindstillinger?

Der er fire køretidsindstillinger, der kan foretages:

  • Pacing: Dette indeholder iterationsantal.
  • Log: Logning kan indstilles til standard eller deaktiveres.
  • Tænk tid: I stand til at indstille tænketid, der skal ignoreres eller erstattes.
  • Generel: Tillader indstilling af Vusers til processer eller multi-threading.

55) Hvordan kan vi finde databaserelaterede problemer?

Monitorer og dataressourcegrafen kan bruges til at finde databaserelaterede problemer. LoadRunner giver testeren mulighed for at specificere den ressource, der skal måles, før controlleren køres.


56) Hvor mange typer grafer er tilgængelige i LoadRunner?

Der er fem typer grafer:

  • Netværksforsinkelsestidsgraf – viser den tid, der går mellem anmodning og svar
  • To transaktionsresponstidsgrafer – en oversættelsesresponstidsgraf for belastning og en anden for percentil
  • Hits/sekund graf – Viser programtrafikvolumen
  • Sider download/sekund graf – viser den hastighed, hvormed sider downloades pr. sekund

57) Hvordan kan præstationsflaskehalse identificeres?

Monitorer kan bruges til at opdage flaskehalse i ydeevnen. Disse omfatter netværks-, webserver-, applikationsserver- og databaseservermonitorer.

Disse skærme kan bruges til at lokalisere fejlpunkter i scenarier, der forårsager en stigning i responstid og gennemløb, netværksforsinkelser, ydeevneresponstid, hits/sekund osv.


58) Hvad er en ramp op og hvordan kan det indstilles?

Ramp up øger gradvist belastningen på en server og kan simuleres ved gradvist at øge antallet af Vusere. Denne funktion kan findes i Scenario Planlægningsindstillinger.


59) Hvordan kan korrelation udføres?

Korrelation kan udføres på to måder:

  • Brug scanningsfunktionen til at søge efter korrelationer og vælge en værdi fra resultatet.
  • Optag et par scripts og sammenlign dem derefter med hinanden.

60) Hvor indstilles automatiske korrelationsindstillinger?

Den automatiske korrelation indstilles i området for optagelsesmuligheder på fanen korrelation. Korrelation kan aktiveres for det fulde script, og regler for korrelation kan defineres.

Automatisk korrelation kan udføres på en database ved at viewing outputvinduet, scanning for korrelation og valg af den værdi, der skal bruges.


61) Hvad er fordelen ved at køre et Vuser-script som en tråd?

Fordelen ved at køre et Vuser-script som en tråd, der gør det muligt at bruge flere Vusere til en belastning generator. At køre Vuser-scripts som processer bruger meget hukommelse, fordi alle de indlæste scripts bruger den samme driver.

Dette begrænser antallet af Vuser-scripts, der kan køres på ét generator.


62) Hvad er forskellen mellem Overlay-graf og Korreler-graf?

Overlejringsgraf:

Overlejringsgraf har én X-akse og 2 Y-akser. Venstre Y-akse på den flettede graf viser den aktuelle grafs værdi & Højre Y-akse viser værdien af ​​Y-aksen for den graf, der blev flettet.

Korreler graf:

Der er to grafer, og den aktive grafs Y-akse bliver til X-aksen for den flettede graf. Y-aksen for den graf, der blev flettet, bliver til den flettede grafs Y-akse.


63) Hvad er de tre sektioner af et Vuser-script, og hvad er formålet med hver enkelt?

Following er de tre sektioner af Vuser script, og de er som følger:

  • Vuser_init – Bruges til registrering af logon.
  • Handlinger – Bruges til at registrere forretningsprocessen.
  • Vuser_end – Bruges til at registrere logoff.

64) Hvad er de fire udvælgelsesmetoder, når du vælger data fra en datafil?

Following er de fire udvælgelsesmetoder:

  • Sekventiel
  • Tilfældig
  • Enestående
  • Parameternavn

65) Hvad skal der gøres for at se parametersubstitution i udførelsesloggen?

Parametererstatning kan ses i den udvidede log i indstillingerne for driftstid.


66) Hvilke værktøjer er nødvendige for at analysere Vuser-kørselsresultater?

Following værktøjer er nødvendige for at analysere Vuser-kørselsresultater:

  • Udførelseslog
  • Run-Time Viewer og
  • Vinduet Mercury Test Results

67) Hvad er forskellen mellem Manuelt scenarie og målorienteret scenarie?

Following er forskellene mellem manuel og målorienteret scenarie:

Manuelt scenarie Målscenarie
Hovedformålet er at lære, hvor mange Vusers der kan køre samtidigt Målet kan være gennemløb, responstid eller antal samtidige brugere
Giver dig manuel kontrol over, hvor mange Vusers, der kører og på hvilket tidspunkt Load Runner administrerer Vusers automatisk

68) Hvad er alle grundene til at bruge Server Resources Monitor?

Serverressourcemonitor bruges til at finde ud af, hvor meget data der kommer fra cachen og hjælper med at finde ud af, hvad det er for alle de dele af systemet, der har flaskehalse.


69) Hvad er formålet med at vælge 'Vis browser' under genafspilning i indstillingerne for generelle indstillinger?

Indstillingen 'Vis browser' bruges til at se de sider, der vises under afspilning. Dette er nyttigt til fejlretning af Vuser under de indledende faser af Web Vuser-oprettelse.


70) Til hvilket formål vil brugeren bruge 'fortsæt på'-fejlen?

Fortsæt til bør kun indstilles, når du gør udførelseslogfiler mere beskrivende eller tilføjer logik til Vuser.


71) Hvad er formålet med en LoadRunner-transaktion?

Formålet med en Load Runner-transaktion er at måle et eller flere trin/brugerhandlinger i en forretningsproces.


72) Hvorfor opretter du parametre?

Parametre er ligesom scriptvariabler, og de bruges til at variere input til serveren for at efterligne rigtige brugere.

  • Forskellige sæt data sendes til serveren, når scriptet køres.
  • Bedre simulere brugsmodellen for mere nøjagtig test fra controlleren, og ét script kan efterligne mange forskellige brugere på systemet.

73) Hvad er lr_output_message?

lr_output_message er en funktion, der sender meddelelser til Controller Output-vinduet og til Vuser-logfilen.


74) På en webserver fungerer database og netværk alle fint, og nu, hvor kan problemet være?

Problemet kan være i selve systemet eller i applikationsserveren eller i koden skrevet til applikationen.


75) Hvad er VuGen-optagelse og scripting?

LoadRunner-scriptkoden opnås ved at optage i ANSI C-sprogsyntaksen, og den kan ses i scriptvisningen.


76) Hvad er præstationstest i LoadRunner?

Ydelsestest kan udføres ved at beregne timingen for både læse- og opdateringstransaktioner og kontrollere, om systemfunktioner udføres inden for en acceptabel tidsramme. I et flerbrugermiljø er det nødvendigt at bestemme effekten af ​​flere transaktioner på timingen af ​​en enkelt transaktion.


77) Hvad er konfigurationen af ​​systemerne ved brug af Load Runner?

Systemkonfigurationen refererer til konfigurationen af ​​de klientmaskiner, hvori vi vil køre Vusers. Konfigurationen af ​​klientmaskinen inkluderer dens hardwareindstillinger, hukommelse, operatingsystem, softwareapplikationer, udviklingsværktøjer mv.

Denne systemkomponentkonfiguration skal matche den overordnede systemkonfiguration for at nå målene for belastningstestning.


78) Hvad er use lr_abort-funktionen?

Funktionen lr_abort bruges til at afbryde udførelsen af ​​et Vuser-script. Den instruerer Vuseren om at stoppe med at udføre handlingssektionen, udføre vuser_end-sektionen og afslutte eksekveringen.


79) Hvad er tænketid?

Tænk tid er det tidspunkt, hvor en rigtig bruger venter mellem handlinger.

Når en bruger modtager data fra en server eller andre applikationer, kan brugeren vente flere sekunder med at gennemgå dataene, før han svarer. Denne tidsforsinkelse kaldes tænketid.


80) Hvordan interagerer Load Runner med applikationen?

Protokol bruges i Load Runner til at interagere med applikationen.


81) Hvad er den seneste version og det sprog, der bruges i Load Runner?

Fra 20. februar 2013 er Load Runner 11.5 den seneste version, og VUser-scriptet bruges som et C-sprog.

Following sprog understøttes af LoadRunner:

  1. C Sprog
  2. Visual Basic scripting
  3. Visual Basic til applikationer
  4. Java Scripting

82) Hvad er alle de vigtige protokoller, som Load Runner understøtter?

Following er de protokoller, som Load Runner kan understøtte, er:

  • .NET Record / Display
  • Database
  • DCOM
  • Netværk
  • Oracle E-Business
  • SAP
  • SOA
  • Web og multimedier
  • trådløs
  • GUI
  • Java Optag og afspil
  • Fjernskrivebord
  • Web 2.0

Disse interviewspørgsmål vil også hjælpe i din viva(orals)