1) Hvilke protokoller støttes av LoadRunner?
Fra og med LoadRunner 9.5 støttes følgende protokoller. Dette vil øke med fremtidige utgivelser. Intervjueret leter ikke etter deg for å nevne noen få (si 5-7 protokoller).
Applikasjonsdistribusjonsløsning: For Citrix-protokollen.
Ctlib, Sybase Dblib og Windows Sockets-protokoller.
Egendefinert: For C-maler, Visual Basic-maler, Java-maler,
Javascript og VBScript-typeskript.
Distribuerte komponenter: For COM / DCOM-, Corba-Java- og Rmi-Java-protokoller.
E-handel: For FTP, LDAP, Palm, Web (HTTP / HTML), Web Services og de to Web / Winsocket-protokollene.
Enterprise Java Beans: For EJB Testing 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.
Arv: For terminalemulering (RTE).
Posttjenester: Internett-meldinger (IMAP), MS Exchange (MAPI), POP3 og SMTP.
Middleware: Jacada og Tuxedo (6, 7) protokoller.
Streaming: For MediaPlayer- og RealPlayer-protokoller.
2) Hvilke komponenter har du brukt i LoadRunner?
Vuser-generator - For generering av skript
Controller - For å opprette og utføre scenarier
Analysator - Å analysere resultatene.
Lær mer om LoadRunner og arkitekturen i denne videoleksjonen.
3) Hva er load runner Agent?
Agent er grensesnitt mellom vertsmaskin og kontroller.
4) Hva er prosessen for å utvikle et Vuser-skript?
Det er fire trinn for å utvikle et vuser-skript.
2-avspilling / forbedring av det innspilte vuser-skriptet.
3- Definer de forskjellige kjøretidsinnstillingene og sjekk
4 - Inkluder skriptet i et LoadRunner-scenario
Lær mer om Vuser Script-utvikling i Video-veiledningen her.
5) Hvor mange bilbrukere kreves for belastningstesting?
Dette er egentlig et lure spørsmål.
Antall VU-brukere som kreves, avhenger av systemet ditt som testes, nettverkskonfigurasjoner, maskinvareinnstillinger, minne, operativsystem, målsettingen for en ytelsestest. Det kan ikke være noen generisk verdi for Vuser.
6) Hva er forskjellen i å kjøre Vuser som en prosess og som en tråd? Hvilken er mer fordelaktig måte å kjøre Vuser på?
Når Vuser kjøres som en prosess, blir det samme driverprogrammet lastet inn i minnet for hver Vuser. Dette vil ta mye minne og vil begrense antall Vusere du kan kjøre på en enkelt generator.
Når Vuser kjøres som en tråd, deles bare en forekomst av driverprogram med gitt antall Vusere. Du kan kjøre et antall Vusere på en enkelt generator ved hjelp av multi-threading-modus.
7) Hva er betydningen av "Vuser-init"?
Vuser-init registrerer forhåndsoperasjonene som også kalles initialiseringsoperasjonene før selve applikasjonen kjøres.
8) Hva er utvidet logg?
En utvidet logg vil lagre informasjon som data som returneres av et avansert spor, parametererstatning og mye annen informasjon, avhengig av alternativene du velger i kjøretidsinnstillinger.
9) Hvorfor lager du parameter?
For å opprette en parameter erstatter du den hardkodede verdien i skriptet og erstatter den med en parameter. Dette gjør at en enkelt Vuser kan kjøres mange ganger, og å bruke forskjellige data på hver kjøring. Det hjelper med å stimulere mer ekte serverbehov da det forhindrer en server i å cache resultater.
Lær mer om parameterisering i denne videoveiledningen
10) Hvordan vil du dele skriptet ditt i flere handlinger? Hvorfor?
Jeg vil dele skriptet i handlinger basert på funksjonaliteten. For eksempel Once Action for Logging into Application, en annen Action for booking og så videre.
Handlinger øker kodenes gjenbrukbarhet, reduserer vedlikeholdstiden og reduserer dermed kostnadene.
11) Hvordan kan du angi antall Vusere i LoadRunner?
Du kan angi antall Vusere i kontroller-delen mens du oppretter scenariene. Mange andre avanserte alternativer som ramp-up, ramp-down of Vusers er også tilgjengelige i Controller-delen.
Lær mer om oppretting av kontroller og scenarier
12) Hva er skjermer?
Skjermer brukes til å "overvåke" ytelsesflaskehalser. De brukes i delen Controller i Load Runner
13) Hvilke typer sjekkpunkter er tilgjengelig i LoadRunner?
LoadRunner tilbyr to typer sjekkpunkter
a) Bildekontrollpunkter: Dette kontrollpunktet vil verifisere tilstedeværelsen av et bilde på en side i løpet av kjøretiden
b) Tekstkontrollpunkt: Dette kontrollpunktet vil verifisere tilstedeværelsen av en tekststreng på en side i løpet av kjøretiden
Begge de ovennevnte sjekkpunktene kan legges til i Vugen.
Lær mer om sjekkpunkter
14) Hva slags problem kan vi møte med maskinvare, programvare, nettverk og minneflaskehals under ytelsestesten?
De mulige problemene kan blant annet være -
1. Mangel på maskinvare
2. Minnelekkasje
3. Nettverksrelaterte problemer.
4. Søknad / programvarefeil
15) Hva vil du anbefale å forbedre ytelsesmål?
Finjustering av nettverk, database og app og webserveren anbefales.
På nettverket prøver nivå å optimalisere latens og båndbredde.
På databasenivå, bekreft alle indekser og sekvenser ved å kjøre profilere. Du kan også optimalisere databasespørsmålene dine.
På app-servernivå, kjør profiler for å finne minnelekkasjer i applikasjonen
På webservernivå kan du bruke skjermer og optimalisere gjennomstrømningen og andre relaterte beregninger på serveren.
16) Hva er Rendezvous-poenget?
Rendezvous-punktet er synkronisering / ventepunkt. Rendezvous-poeng instruerer Vusere om å vente under testutførelse på at flere Vusers ankommer et bestemt punkt, slik at de samtidig kan utføre en oppgave.
Betydningen av dette er å etterligne noe tung belastning bare til den spesielle delen av scenariet og teste oppførselen til applikasjonen.
17) Hva er korrelasjon?
Korrelasjon brukes til å skaffe data som er unike for hver kjøring av testskriptet ditt (eks: økt-ID). Under innspilling er disse dynamiske verdiene hardkodede i skriptet ditt, og forårsaker at skriptet mislykkes under avspilling. Korrelasjon er en teknikk der dynamiske verdier ikke er hardkodede i skriptet ditt, men ekstraheres på kjøretid for å unngå feil.
Lær mer om korrelasjon i denne videoopplæringen.
18) Hva er manuell korrelasjon?
Det er korrelasjonsteknikk som bruker funksjonen Web_reg_save_param () for å identifisere dynamiske verdier i skriptet. Det er viktig at du spiller av skriptet ditt for å bekrefte at korrelasjonen er vellykket.
Lær manuell korrelasjon.
19) Hvordan identifiserer du ytelsesflaskehalsene? -
Ytelsesflaskehalsene kan oppdages ved hjelp av skjermer.
Disse skjermene kan være applikasjonsservermonitorer, webservermonitorer, databaseservermonitorer og nettverksmonitorer.
De hjelper med å finne ut det urolige området i vårt scenario som forårsaker økt responstid.
Målingene som er gjort er vanligvis en responstid for ytelse, gjennomstrømning, treff / sek, nettverksforsinkelsesgrafer osv
20) Hvilken funksjon brukes til å avslutte en nestet transaksjon?
Funksjonen er - lr_end_sub_transaction
Lær mer om transaksjoner i denne videoen.
21) Hva er forskjellen mellom transaksjon og transaksjonsforekomst i LoadRunner?
En transaksjon brukes til å måle tiden mellom kjøringen av visse utsagn
En transaksjonsforekomst brukes til ytelsesanalyse
22) Mens skriptet kjører, finner vi noen verdier som kanskje må korreleres? Er det mulig å gjøre manuell korrelasjon for disse verdiene?
NEI. Det er ikke mulig å gjøre korrelasjon når et skript kjører, men du kan gjøre endringer når et skript er stoppet.
23) Hva er forløpt tid i Load Runner?
Forløpt tid angir hvor mye tid som har gått siden lanseringen av den aktuelle hendelsen, og måles forskjellig for forskjellige skjermer som angitt nedenfor -
I Scenario Status Window - Forløpt tid måles fra det øyeblikket du traff "Start Scenario" eller "Initialize / Run Vuser?" knapp.
I "Vuser" -vinduet måles tiden fra det øyeblikket Vuser går inn i "kjører" -tilstand.
24) Har caching en negativ innvirkning på resultatene for belastningstesting?
Ja. Caching har en negativ effekt. Cache er et midlertidig minne som lagrer nettleserloggen din. Når du besøker en side for ANDRE gang, vil tiden som kreves for å laste inn siden være mindre enn den som kreves for å laste siden for ditt første besøk, siden mye av informasjonen som kreves for å laste inn siden, blir hentet fra hurtigbufferen i stedet for serveren . Dette vil påvirke responstidene i testen din. Derfor anbefales det å slå av hurtigbufring.
25) Hva er forskjellen mellom overleggsgraf og korrelasjonsgraf?
Overleggsgraf: Den vil legge innholdet på to grafer som deler en felles x-akse
Korrelatgraf : Den vil plotte Y-aksen til to grafer mot hverandre.
Lær mer om Analyzer
26) Hva er forskjellen mellom lr_error_message og lr_debug _message?
lr_error_message - Sender en feilmelding til LoadRunner Controller's Output-vindu
lr_debug _message - Sender en feilsøkingsmelding til LoadRunner Controller's Output-vindu
27) Hva er forskjellen mellom belastning, ytelsestesting?
Målet med ytelsestestingen er å sjekke om et program lastes / oppdateres innen angitt tidsgrense (si 2 sekunder). Den bruker beregninger som responstid, forespørsler per sekund. Den utføres under produksjonslignende belastningsforhold.
Målet med belastningstesting er å kontrollere skalerbarheten i systemet. For eksempel å finne ut det maksimale antallet brukere som støttes av systemet innenfor visse spesifikasjoner.
28) Du har opprettet flere autokorrelasjonsregler. En ny tester på teamet ditt forbereder seg på å spille inn en gruppe skript på samme applikasjon på arbeidsstasjonen hans. Hva kan du gjøre for å gi testeren korrelasjonsreglene?
Jeg ville eksportere reglene for autokorrelasjon til en .cor-fil, og deretter få det nye teammedlemmet til å importere .cor-filen til hans regler for automatisk korrelasjon.
29) Du vil etterligne et telefonsenter for et flyselskap. Alle representanter logger inn om morgenen, utfører forretningsprosesser og logger ut om natten. På en dag vil en representant opprette 40 flyreservasjoner, endre 10 flyreservasjoner og søke etter 20 flyreservasjoner. En representant kan ikke utføre en endring uten å utføre et søk først. Hvordan vil du utforme kjørelogikken?
Opprett - 67% søk - 16% blokk 0 - 17% søk modifiser
30) Hvor skal du legge til en web_reg_save_param-funksjon i et skript?
Før trinnet som henter den dynamiske verdien
31) Du vil at hvert trinn i skriptet måles som en transaksjon i kontrolleren og ikke vises i replayloggen i VuGen. Hvordan kan du oppnå dette?
Dette kan gjøres ved å aktivere den automatiske transaksjonen i kjøretidsinnstillingene.
32) Hvilket opptaksnivå for webprotokoll genererer funksjonen web_submit_form?
HTML-basert opptak genererer denne funksjonen.
33) Hva er belastningstesting?
Lastetesting er å teste at hvis applikasjonen fungerer bra med belastningen fra et stort antall samtidige brukere og transaksjoner. Den brukes også til å avgjøre om den kan håndtere topp bruksperioder.
34) Hva er lastløper?
Load Runner er et ytelsesprøveverktøy fra HP. Dette verktøyet støtter alle aspekter som belastning, stress, utholdenhet, datavolum og topptesting.
35) Hva er alle komponentene i LoadRunner?
Følgende er komponentene i LoadRunner
- Den virtuelle brukergeneratoren
- Kontroller, og agentprosessen
- LoadRunner analyse og overvåking
- LoadRunner Books Online
36) Hvilken komponent av LoadRunner brukes til å spille inn et manus?
Komponenten Virtual User Generator (VuGen) brukes til å spille inn et skript, og det lar deg utvikle Vuser-skript for en rekke applikasjonstyper og kommunikasjonsprotokoller.
37) Hva er et møtepunkt?
Rendezvous-poeng blir introdusert i Vuser-skript for å simulere flere brukere på serveren. Rendezvous-punkter instruerer Vusere om å vente under testutførelse for å utføre oppgavene samtidig.
I en banksøknad settes det for eksempel inn Rendezvous-poeng for 100+ flere brukere å sette inn penger samtidig.
38) Hva er et scenario?
Et scenario er ikke annet enn en hendelse som oppstår for hver testøkt.
For eksempel definerer et scenario
- antall brukere
- Handling som skal utføres
- System for virtuelle maskiner
39) Hvordan kan vi feilsøke et LoadRunner-skript?
VuGen inneholder to alternativer for å feilsøke Vuser-skript.
- Kjør trinnvis kommando og
- Breakpoints.
Vi kan også angi meldingsklassen manuelt i skriptet ditt ved hjelp av funksjonen lr_set_debug_message.
40) Hvordan kan vi utføre funksjonstesting under belastning?
Funksjonalitet under belastning kan testes ved å kjøre flere Vusere samtidig. Ved å øke Vusers er det nødvendig å bestemme hvor mye belastning serveren tåler.
41) Hva er forholdet mellom responstid og gjennomstrømning?
Gjennomstrømningen viser mengden data i byte som Vuserne mottok fra serveren i løpet av et sekund. Når det sammenlignes med transaksjonens responstid, reduseres gjennomstrømningen og responstiden.
Toppgjennomstrømningen og høyeste responstid vil skje omtrent samtidig.
42) Hva inneholder vuser_init og vuser_end-handling?
Vuser_init-handlingen inneholder prosedyrer for å logge på en server, og Vuser_end-delen inneholder avloggingsprosedyrer.
43) Hva er forskjellen mellom standard logg og utvidet logg?
Standardloggen sender et delsett med funksjoner og meldinger til utgangsloggen, og delsett av funksjoner avhenger av Vuser-typen.
Utvidet logg sender detaljerte skriptutførelsesmeldinger til utdataloggen. Den brukes hovedsakelig under feilsøking når en bruker trenger informasjon om parametererstatning.
44) Hva er alle typer mål i målrettet scenario for Load Runner?
Load Runner gir deg fem forskjellige typer mål:
- Antall samtidige Vusere
- Antall treff per sekund
- Antall transaksjoner per sekund
- Antall sider per minutt
- Transaksjonens responstid
45) Hva er en funksjon for å fange opp dynamiske verdier i web-vuser-skriptet?
Web_reg_save_param er funksjonen som lagrer dynamisk datainformasjon til en parameter.
46) Hva er Load Runner-testprosessen?
Følgende er testprosessen i LoadRunner:
- Planlegg lastetest
- Lag Vuser-skript
- Definer scenario
- Kjør scenariet
- Analyser resultatene
47) Hva er fjernkontrollstarter?
Fjernkontrollstarteren gjør at kontrolleren kan starte applikasjoner i vertsmaskinen.
48) Hvordan kan vi utvikle databasen vuser script?
Vuser-skript kan utvikles enten ved å ta opp med load vuser-skriptgeneratoren eller ved å bruke Load runner vuser-skriptmal.
49) Hvordan laster du en lastløperagent?
Mens du kjører scenariet, instruerer LoadRunner-kontrolleren den eksterne agentutsenderen om å starte LoadRunner-agenten. Kontrolleren instruerer LoadRunner-agenten om å initialisere, kjøre, pause og stoppe vuserne.
50) Hva er forskjellen mellom treff / sekund og forespørsler / sekund?
Treff per sekund betyr antall treff serveren mottar i løpet av ett sekund fra brukeren.
Forespørsel per sekund er antall forespørsler som brukeren vil be om fra serveren.
51) Hva er fordelene med load runner?
Følgende er fordelene med Load Runner:
- Reduserer menneskelig inngripen
- Reduserer systemkravet
- Hjelper med bedre bruk av tid og penger
- Effektiv utnyttelse av automatisering
- Enkeltpunktsutførelse
52) Hva er vuser i scenariet?
Vuser er de virtuelle brukerne som kan simulere de virkelige brukerne. De virtuelle brukerne som tar plassen til ekte brukeres operativklientprogramvare, for eksempel IE som sender forespørsler ved hjelp av HTTP-protokollen til IIS eller Apache webservere.
53) Hvordan skriver vi en brukerdefinert funksjon i LoadRunner?
Bruk skal opprette det eksterne biblioteket som inneholder funksjonen. Dette biblioteket må deretter legges til papirkurven til VuGen. Og så kan den brukerdefinerte funksjonen tilordnes som en parameter.
54) Hva er endringene som kan gjøres i kjøretidsinnstillinger?
Det er fire kjøretidsinnstillinger som kan gjøres:
- Pacing: Dette inneholder iterasjonstall.
- Logg: Logging kan settes til standard eller deaktivert.
- Think Time: Kan stille inn tenketiden som skal ignoreres eller erstattes.
- Generelt: Tillater innstilling av Vusers for prosesser eller multi-threading.
55) Hvordan kan vi finne databaserelaterte problemer?
Monitorer og dataressursgrafen kan brukes til å finne databaserelaterte problemer. LoadRunner lar testeren spesifisere ressursen som må måles før kontrolleren kjøres.
56) Hvor mange typer grafer er tilgjengelige i LoadRunner?
Det er fem typer grafer:
- Graf for nettverksforsinkelsestid - viser tiden som går mellom forespørsel og svar
- To grafer for responstid for transaksjoner - en oversettelsessvarstidskurve for belastning og en annen for persentil
- Treff / sekundgraf - Viser applikasjonstrafikkvolum
- Sider nedlasting / sekund graf - viser hastigheten som sidene lastes ned per sekund
57) Hvordan kan man identifisere ytelsesflaskehalser?
Monitorer kan brukes til å oppdage ytelsesflaskehalser. Disse inkluderer nettverks-, webserver-, applikasjonsserver- og databaseservermonitorer.
Disse skjermene kan brukes til å finne problemer i scenarier som forårsaker økt responstid og gjennomstrømning, forsinkelser i nettverket, ytelsessvarstid, treff / sekund osv.
58) Hva er en rampe opp, og hvordan kan den stilles inn?
Ramp up øker gradvis belastningen på en server og kan simuleres ved gradvis å øke antallet Vusere. Denne funksjonen finner du i Scenario Scheduling Options.
59) Hvordan kan korrelasjon utføres?
Korrelasjon kan utføres på to måter:
- Bruk skannefunksjonen til å søke etter korrelasjoner og velg en verdi fra resultatet.
- Ta opp et par skript og sammenlign dem deretter med hverandre.
60) Hvor er automatiske korrelasjonsalternativer satt?
Den automatiske korrelasjonen settes i området for opptaksalternativer i korrelasjonsfanen. Korrelasjon kan aktiveres for hele skriptet og regler for korrelasjon kan defineres.
Automatisk korrelasjon kan utføres i en database ved å vise utgangsvinduet, skanne etter korrelasjon og velge verdien som skal brukes.
61) Hva er fordelen med å kjøre et Vuser-skript som en tråd?
Fordelen med å kjøre et Vuser-skript som en tråd som gjør at flere Vusere kan brukes til en lastgenerator. Å kjøre Vuser-skript som prosesser bruker mye minne fordi alle de lastede skriptene bruker samme driver.
Dette begrenser antall Vuser-skript som kan kjøres på en generator.
62) Hva er forskjellen mellom overleggsgraf og korrelasjonsgraf?
Overleggsdiagram:
Overleggsgrafen har en X-akse og 2 Y-akse. Venstre Y-akse på den sammenslåtte grafen viser gjeldende grafens verdi & Høyre Y-akse viser verdien av Y-aksen til grafen som ble slått sammen.
Korrelat graf:
Det er to grafer, og den aktive grafens Y-akse blir X-aksen for sammenslått graf. Y-aksen til grafen som ble slått sammen blir den sammenslåtte grafens Y-akse.
63) Hva er de tre delene av et Vuser-skript, og hva er formålet med hver enkelt?
Følgende er de tre delene av Vuser-skriptet, og de er som følger:
- Vuser_init - Brukes til å registrere påloggingen.
- Handlinger - brukes til å registrere forretningsprosessen.
- Vuser_end - Brukes til å registrere pålogging.
64) Hva er de fire valgmetodene når du velger data fra en datafil?
Følgende er de fire utvalgsmetodene:
- Sekvensiell
- Tilfeldig
- Unik
- Parameternavn
65) Hva skal gjøres for å se parametererstatning i kjøringsloggen?
Parametersubstitusjon kan vises i den utvidede loggen i innstillingene for driftstid.
66) Hvilke verktøy kreves for å analysere Vuser-kjøringsresultater?
Følgende verktøy kreves for å analysere Vuser-kjøringsresultater:
- Utførelseslogg
- Run-Time Viewer og
- Vinduet for Mercury Test Results
67) Hva er forskjellen mellom manuelt scenario og målrettet scenario?
Følgende er forskjellene mellom manuelt og målrettet scenario:
Manuelt scenario |
Målscenario |
Hovedformålet er å lære hvor mange Vusere som kan kjøre samtidig | Målet kan være gjennomstrømning, responstid eller antall samtidige Vusere |
Gir deg manuell kontroll over hvor mange Vusere som kjører og til hvilken tid | Load Runner administrerer Vusers automatisk |
68) Hva er alle grunnene til å bruke Server Resources Monitor?
Serverressursovervåker brukes til å finne hvor mye data som kommer fra Cache og hjelper til med å finne ut hva som er alle delene av systemet som har flaskehalser.
69) Hva er hensikten med å velge "Vis nettleser" under avspilling i innstillingene for Generelle alternativer?
Innstillingen 'Vis nettleser' brukes til å se sidene som vises under avspilling. Dette er nyttig for feilsøking av Vuser i de innledende stadiene av opprettelsen av Web Vuser.
70) For hvilket formål bruker bruker 'fortsett' -feilen?
Fortsett på bør bare angis når du gjør utførelseslogger mer beskrivende eller legger til logikk i Vuser.
71) Hva er formålet med en LoadRunner-transaksjon?
Hensikten med en Load Runner-transaksjon er å måle ett eller flere trinn / brukerhandlinger i en forretningsprosess.
72) Hvorfor lager du parametere?
Parametere er som skriptvariabler, og de brukes til å variere input til serveren for å etterligne virkelige brukere.
- Ulike datasett sendes til serveren når skriptet kjøres.
- Bedre simulere bruksmodellen for mer nøyaktig testing fra kontrolleren, og ett skript kan etterligne mange forskjellige brukere på systemet.
73) Hva er lr_output_message?
Lr_output_message er en funksjon som sender varsler til vinduet Controller Output og til Vuser-loggfilen.
74) På en webserver fungerer alle databaser og nettverk bra, og nå, hvor kan problemet være?
Problemet kan være i selve systemet eller på applikasjonsserveren eller i koden som er skrevet for applikasjonen.
75) Hva er VuGen-innspilling og skripting?
LoadRunner-skriptkode oppnås ved å registrere den i ANSI C-språk-syntaksen, og den kan vises i skriptvisningen.
76) Hva er ytelsestesting i LoadRunner?
Ytelsestesting kan gjøres ved å beregne timingen for både lese- og oppdateringstransaksjoner og kontrollere om systemfunksjonene utføres i en akseptabel tidsramme. I et flerbrukermiljø er det nødvendig å bestemme effekten av flere transaksjoner på tidspunktet for en enkelt transaksjon.
77) Hva er konfigurasjonen av systemer når du bruker Load Runner?
Konfigurasjonen av systemer refererer til klientmaskinene der vi skal kjøre Vusers. Konfigurasjonen av klientmaskinen inkluderer maskinvareinnstillinger, minne, operativsystem, programvare, utviklingsverktøy osv.
Denne systemkomponentkonfigurasjonen skal samsvare med den generelle systemkonfigurasjonen for å nå målene for belastningstesting.
78) Hva er bruken lr_abort-funksjonen?
Funksjonen lr_abort brukes til å avbryte utførelsen av et Vuser-skript. Den instruerer Vuser om å slutte å utføre handlingen, utføre delen vuser_end og avslutte utførelsen.
79) Hva er tenketid?
Tenk tid er tiden der en ekte bruker venter mellom handlinger.
Når en bruker mottar data fra en server eller andre applikasjoner, kan brukeren vente i flere sekunder med å gå gjennom dataene før de svarer. Denne tidsforsinkelsen kalles tenketid.
80) Hvordan samhandler Load Runner med applikasjonen?
Protokoll brukes i Load Runner for å samhandle med applikasjonen.
81) Hva er den nyeste versjonen og språket som brukes i Load Runner?
Fra og med 20. februar 2013 er Load Runner 11.5 den nyeste versjonen, og VUser-skript brukes som et C-språk.
Følgende språk støttes av LoadRunner:
- C Språk
- Visual Basic Scripting
- Visual Basic for applikasjoner
- Java Scripting
82) Hva er alle viktige protokoller som Load Runner støtter?
Følgende er protokollene som Load Runner kan støtte er:
- .NET Record / Display
- Database
- DCOM
- Nettverk
- Oracle E-Business
- SEVJE
- SOA
- Nett og multimedia
- Trådløst
- GUI
- Java Record og replay
- Fjernstyrt skrivebord
- Web 2.0
Gratis PDF-nedlasting: LoadRunner-intervjuspørsmål og svar
- Neste