1) Hvilke protokoller understøttes af LoadRunner?
Fra LoadRunner 9.5 understøttes følgende protokoller. Dette vil stige med fremtidige udgivelser. Intervieweren er ikke på udkig efter dig for at nævne alle undtagen nogle få (sig 5-7 protokoller).
Applikationsinstallationsløsning: Til Citrix-protokollen.
Ctlib, Sybase Dblib og Windows Sockets-protokoller.
Brugerdefineret: Til C-skabeloner, Visual Basic-skabeloner, Java-skabeloner,
Javascript og VBScript-typen 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: Til EJB-test og Rmi-Java-protokoller.
ERP / CRM: Til
protokoller fra Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8, SAPGUI, SAP-Web og Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web og Siebel-Oracle).
Arv: Til terminalemulering (RTE).
Posttjenester: Internet Messaging (IMAP), MS Exchange (MAPI), POP3 og SMTP.
Middleware: Jacada og Tuxedo (6, 7) protokoller.
Streaming: Til MediaPlayer- og RealPlayer-protokoller.
2) Hvilke komponenter har du brugt i LoadRunner?
Vuser-generator - Til generering af scripts
Controller - Til oprettelse og udførelse af scenarier
Analysator - At analysere resultater.
Lær mere om LoadRunner og dens arkitektur i denne videolektion.
3) Hvad er load runner Agent?
Agent er interface mellem værtsmaskine og controller.
4) Hvad er processen til udvikling af et Vuser-script?
Der er fire trin til udvikling af et vuser-script.
2-afspilning / forbedring af det indspillede vuser-script.
3- Definer de forskellige kørselsindstillinger og kontrol
4- Indarbejd scriptet i et LoadRunner-scenario
Lær mere om Vuser Script-udvikling i Video-tutorial her.
5) Hvor mange køretøjsbrugere kræves til belastningstest?
Dette er i det væsentlige et trick spørgsmål.
Antallet af krævede VU-brugere afhænger af dit testede system, netværkskonfigurationer, hardwareindstillinger, hukommelse, operativsystem, softwareapplikationer, der er mål for en ydelsestest. Der kan ikke være nogen generisk værdi for Vuser.
6) Hvad er forskellen i 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 Vusere, du kan køre på en enkelt generator.
Når Vuser køres som en tråd, deles kun en forekomst af driverprogram af det givne 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 de præoperationer, der også kaldes initialiseringsoperationerne, før den aktuelle applikation køres.
8) Hvad er udvidet log?
En udvidet log vil gemme oplysninger, såsom data, der returneres med et avanceret spor, parameterudskiftning og meget anden information afhængigt af de muligheder, du vælger i indstillinger for kørsel.
9) Hvorfor opretter du parameter?
For at oprette en parameter skal du erstatte den hårdkodede 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 serverefterspørgsel i det virkelige liv, da det forhindrer en server i at cache resultater.
Lær mere om parametrering i denne videovejledning
10) Hvordan vil du opdele dit script i flere handlinger? Hvorfor?
Jeg vil opdele scriptet i handlinger baseret på funktionaliteten. For eksempel Once Action for Logining into Application, en anden Action til booking og så videre.
Handlinger øger genanvendelighed af kode, reducerer vedligeholdelsestid og reducerer dermed omkostninger.
11) Hvordan kan du indstille antallet af Vusere i LoadRunner?
Du kan indstille antallet af Vusere i controllersektionen, mens du opretter dine scenarier. Mange andre avancerede muligheder som ramp-up, ramp-down of Vusers er også tilgængelige i Controller-sektionen.
Lær mere om oprettelse af controller og scenario
12) Hvad er skærme?
Skærme bruges til at "overvåge" ydeevne flaskehalse. De bruges i Controller-sektionen i Load Runner
13) Hvilke typer kontrolpunkter er tilgængelige i LoadRunner?
LoadRunner tilbyder to typer kontrolpunkter
a) Billedkontrolpunkter: Dette kontrolpunkt kontrollerer tilstedeværelsen af et billede på en side under kørselstiden
b) Tekstkontrolpunkt: Dette kontrolpunkt verificerer tilstedeværelsen af en tekststreng på en side under kørselstiden
Begge ovenstående kontrolpunkter kan tilføjes i Vugen.
Lær mere om kontrolpunkter
14) Hvilken slags problem kan vi stå over for med hardware, software, netværk og hukommelsesflaskehals under ydeevnestesten?
De mulige problemer blandt andre kunne være -
1. Mangel på hardware
2. Hukommelseslækage
3. Netværksrelaterede problemer.
4. Applikations- / softwarefejl
15) Hvad ville din anbefaling være at forbedre præstationsmål?
Finjustering af netværk, database og app og webserveren anbefales.
På netværket prøver niveau at optimere latenstiden og båndbredden.
På databaseniveau skal du kontrollere alle indekser og sekvenser ved at køre profilere. 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 metrics.
16) Hvad er Rendezvous-punkt?
Rendezvous-punktet er Synkronisering / Ventepunkt. Rendezvous-punkter instruerer Vusere om at vente under testudførelse på, at flere Vusere ankommer til et bestemt punkt, så de samtidig kan udføre en opgave.
Betydningen af dette er at kun efterligne en del tung belastning til den bestemte del af scenariet og teste applikationens opførsel.
17) Hvad er korrelation?
Korrelation bruges til at opnå data, der er unikke for hver kørsel af dit test script (f.eks. Session-id'er). Under optagelse er disse dynamiske værdier hårdkodede i dit script, hvilket får scriptet til at mislykkes under afspilning. Korrelation er en teknik, hvor dynamiske værdier ikke er hårdkodede i dit script, men ekstraheres ved kørsel for at undgå fejl.
Lær mere om korrelation i denne videovejledning.
18) Hvad er manuel korrelation?
Det er korrelationsteknik, der bruger funktionen Web_reg_save_param () til at identificere dynamiske værdier i dit script. Det er vigtigt, at du afspiller dit script for at bekræfte, at korrelationen udføres med succes.
Lær manuel korrelation.
19) Hvordan identificerer du præstationsflaskehalse? -
Performance-flaskehalse kan detekteres ved hjælp af skærme.
Disse skærme kan være applikationsservermonitorer, webservermonitorer, databaseservermonitorer og netværksmonitorer.
De hjælper med at finde ud af det urolige område i vores scenario, der forårsager øget svartid.
De foretagne målinger er normalt en præstationsresponstid, 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.
21) Hvad er forskellen mellem transaktion og transaktionsinstans i LoadRunner?
En transaktion bruges til at måle tiden mellem eksekveringer af bestemte 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 foretage manuel korrelation for disse værdier?
INGEN. Det er ikke muligt at foretage 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 "Initialiser / Kør 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, der gemmer din browserhistorik. Når du besøger en side for ANDET 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 påvirker svartiderne i din test. Derfor anbefales det at slukke for caching.
25) Hvad er forskellen mellem overlaygraf og korrelatgraf?
Overlay Graph: Det overlay indholdet af to grafer, der deler en fælles x-akse
Korrelatgraf : Det tegner Y-aksen for 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 Controller's Output-vindue
lr_debug _message - Sender en fejlretningsmeddelelse til LoadRunner Controller's 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 frist (f.eks. 2 sekunder). Det bruger metrics som svartid, anmodninger pr. Sekund. Det udføres under produktionslignende belastningsforhold.
Målet med belastningstestning er at kontrollere systemets skalerbarhed. For eksempel at finde ud af det maksimale antal brugere, der understøttes af systemet inden for bestemte specifikationer.
28) Du har oprettet flere autokorrelationsregler. En ny tester på dit team forbereder sig på at optage en gruppe scripts på den samme applikation på hans arbejdsstation. Hvad kan du gøre for at give testeren korrelationsreglerne?
Jeg ville eksportere reglerne for automatisk korrelation til en .cor-fil og derefter få det nye teammedlem til at importere .cor-filen til hans regler for automatisk korrelation.
29) Du vil efterligne et callcenter for et flyselskab. Alle repræsentanter logger ind om morgenen, udfører deres forretningsprocesser og logger af om natten. På en dag opretter en repræsentant 40 flyreservationer, ændrer 10 flyreservationer og søger efter 20 flyreservationer. En repræsentant kan ikke udføre en ændring uden først at foretage en søgning. Hvordan ville du designe kørelogikken?
Opret - 67% søgning - 16% blok0 - 17% søgning
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, at hvert trin i dit script måles som en transaktion i controlleren og ikke vises i replay-loggen i VuGen. Hvordan kan du opnå dette?
Dette kan gøres ved at aktivere den automatiske transaktion i Run-time-indstillingerne.
32) Hvilket optagelsesniveau for webprotokol genererer funktionen web_submit_form?
Den HTML-baserede optagelse genererer denne funktion.
33) Hvad er belastningstestning?
Belastningstest er at teste, at hvis applikationen fungerer godt med belastningerne fra et stort antal samtidige brugere og transaktioner. Det bruges også til at bestemme, om det kan håndtere 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, datamængde og spidsprøvning.
35) Hvad er alle komponenterne i LoadRunner?
Følgende er komponenterne i LoadRunner
- Den virtuelle brugergenerator
- Controller og agentprocessen
- LoadRunner analyse og overvågning
- LoadRunner Books online
36) Hvilken komponent i LoadRunner bruges til at optage et script?
Komponenten Virtual User Generator (VuGen) bruges til at optage et script, og det giver dig mulighed for at udvikle Vuser-scripts til en række 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 Vusere om at vente under testudførelse for at udføre opgaverne samtidigt.
For eksempel indsættes Rendezvous-point i en bankapplikation for 100+ flere brugere til at indbetale penge samtidigt.
38) Hvad er et scenario?
Et scenarie er intet andet end en begivenhed, der opstår for hver testsession.
For eksempel definerer et scenario
- Antal brugere
- Handling, der skal udføres
- System til virtuelle maskiner
39) Hvordan kan vi fejle et LoadRunner-script?
VuGen indeholder to muligheder for at debugge Vuser-scripts.
- Kør kommando trin for trin og
- Breakpoints.
Vi kan også manuelt indstille beskedklassen i dit script ved hjælp af funktionen lr_set_debug_message.
40) Hvordan kan vi udføre funktionel test under belastning?
Funktionalitet under belastning kan testes ved at køre flere Vusere samtidigt. Ved at øge Vusers er det nødvendigt at bestemme, hvor meget belastning serveren kan bære.
41) Hvad er forholdet mellem svartid og gennemløb?
Gennemstrømningen viser mængden af data i byte, som Vuserne modtog fra serveren på et sekund. Når det sammenlignes med transaktionssvaretid, reduceres kapacitet og svartid.
Den maksimale gennemstrømning og den højeste responstid vil forekomme omtrent på samme tid.
42) Hvad indeholder vuser_init og vuser_end-handling?
Handling Vuser_init indeholder procedurer til at logge ind på en server, og sektionen Vuser_end indeholder logoff-procedurer.
43) Hvad er forskellen mellem standardlog og udvidet log?
Standardloggen sender et undersæt af funktioner og meddelelser til outputloggen, og delmængden af funktioner afhænger af Vuser-typen.
Udvidet log sender en detaljeret scriptudførelsesbesked til outputloggen. Det bruges hovedsageligt under fejlretning, når en bruger har brug for information om parameterudskiftning.
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 Vusere
- Antal hits pr. Sekund
- Antal transaktioner pr. Sekund
- Antal sider pr. Minut
- Transaktionssvaretid
45) Hvad er en funktion til at registrere 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?
Følgende er testprocessen i LoadRunner:
- Planlæg belastningstest
- Opret Vuser-scripts
- Definer scenarie
- Kør scenarie
- Analyser resultater
47) Hvad er fjernbetjeningsstarter?
Fjernkommandostarteren gør det muligt for controlleren at starte applikationer i værtsmaskinen.
48) Hvordan kan vi udvikle databasen vuser script?
Vuser-scripts kan udvikles enten ved at optage med load vuser-scriptgeneratoren eller ved at bruge Load runner vuser-script-skabelonen.
49) Hvordan indlæser du en load runner Agent?
Under kørslen af scenariet instruerer LoadRunner-controlleren fjernagenten til 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, som serveren modtager i et sekund fra vuser.
Anmodning pr. Sekund er antallet af anmodninger, som brugeren anmoder om fra serveren.
51) Hvad er fordelene ved load runner?
Følgende er fordelene ved Load Runner:
- Reducerer menneskelig indblanding
- Reducerer systemkravene
- Hjælper med bedre udnyttelse af tid og penge
- Effektiv udnyttelse af automatisering
- Enkeltpunktsudførelse
52) Hvad er vuser i scenariet?
Vuser er de virtuelle brugere, der kan simulere de rigtige brugere. De virtuelle brugere, der træder i stedet for rigtige brugers klientsoftware, 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 føjes til papirkurven på VuGen. Og så kan den brugerdefinerede funktion tildeles som en parameter.
54) Hvad er de ændringer, der kan foretages i runtime-indstillinger?
Der er fire kørselsindstillinger, der kan foretages:
- Pacing: Dette indeholder iterationstælling.
- Log: Logning kan indstilles til standard eller deaktiveres.
- Think Time: Kan indstille tænketid, der skal ignoreres eller udskiftes.
- Generelt: Tillader indstilling af Vusere til processer eller multi-threading.
55) Hvordan kan vi finde database-relaterede problemer?
Skærme og dataressourcegrafen kan bruges til at finde database-relaterede problemer. LoadRunner tillader testeren 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:
- Graf for netværksforsinkelsestid - viser den tid, der forløber mellem anmodning og svar
- To grafer for transaktionssvarstid - en oversættelsessvarstidsdiagram for belastning og en anden for percentil
- Hits / sekund graf - Viser applikationens trafikmængde
- Sider download / sekund graf - viser den hastighed, hvormed siderne downloades pr. Sekund
57) Hvordan kan man identificere præstationsflaskehalse?
Skærme kan bruges til at registrere en ydeevne flaskehalse. Disse inkluderer netværk, webserver, applikationsserver og databaseservermonitorer.
Disse skærme kan bruges til at lokalisere problemer i scenarier, der forårsager en forøgelse af responstid og gennemstrømning, netværksforsinkelser, ydelsessvarstid, hits / sekund osv.
58) Hvad er en rampe op, og hvordan kan den 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 Scheduling Options.
59) Hvordan kan korrelation udføres?
Korrelation kan udføres på to måder:
- Brug scanningsfunktionen til at søge efter korrelationer og vælg en værdi fra resultatet.
- Optag et par scripts, og sammenlign dem derefter med hinanden.
60) Hvor er automatiske korrelationsindstillinger indstillet?
Den automatiske korrelation indstilles i området med optagemuligheder på korrelationsfanen. Korrelation kan aktiveres for det fulde script, og regler for korrelation kan defineres.
Automatisk korrelation kan udføres på en database ved at se outputvinduet, scanne for korrelation og vælge 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 belastningsgenerator. Kørsel af 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å en generator.
62) Hvad er forskellen mellem overlaygraf og korrelatgraf?
Overlay-graf:
Overlaygrafen har en X-akse og 2 Y-akse. 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.
Korrelat graf:
Der er to grafer, og den aktive grafs Y-akse bliver X-aksen for den flettede graf. Y-aksen på den graf, der blev flettet, bliver den flettede grafs Y-akse.
63) Hvad er de tre sektioner i et Vuser-script, og hvad er formålet med hver enkelt?
Følgende er de tre sektioner i Vuser-scriptet, og de er som følger:
- Vuser_init - Bruges til registrering af logon.
- Handlinger - Bruges til registrering af forretningsprocessen.
- Vuser_end - Bruges til registrering af logoff.
64) Hvad er de fire udvælgelsesmetoder, når du vælger data fra en datafil?
Følgende er de fire udvælgelsesmetoder:
- Sekventiel
- Tilfældig
- Enestående
- Parameternavn
65) Hvad skal der gøres for at få vist parameterudskiftning i udførelsesloggen?
Parametersubstitution kan ses i den udvidede log i indstillingerne for kørselstid.
66) Hvilke værktøjer kræves for at analysere Vuser-kørselsresultater?
Følgende 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 scenario?
Følgende er forskellene mellem manuelt og målorienteret scenario:
Manuel scenarie |
Målscenarie |
Hovedformålet er at lære, hvor mange Vusere, der kan køre samtidigt | Målet kan være kapacitet, svartid eller antal samtidige Vusere |
Giver dig manuel kontrol over, hvor mange Vusere, 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 Cache og hjælper med at finde ud af, hvad alle dele af systemet 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 fejlfinding af Vuser i de indledende faser af oprettelsen af Web Vuser.
70) Til hvilket formål bruger brugeren 'fortsæt med' fejlen?
Fortsæt med skal kun indstilles, når udførelseslogfiler gøres mere beskrivende eller tilføjes 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 som scriptvariabler, og de bruges til at variere input til serveren for at efterligne rigtige brugere.
- Forskellige datasæt sendes til serveren, når scriptet køres.
- Bedre simulere brugsmodellen til mere nøjagtig test fra controlleren, og et script kan efterligne mange forskellige brugere på systemet.
73) Hvad er lr_output_message?
Lr_output_message er en funktion, der sender meddelelser til vinduet Controller-output 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 på applikationsserveren eller i koden, der er skrevet til applikationen.
75) Hvad er VuGen-optagelse og scripting?
LoadRunner-scriptkoden opnås ved at optage i ANSI C-sprogets syntaks, og den kan ses i scriptvisningen.
76) Hvad er ydelsestest i LoadRunner?
Performance-test kan udføres ved at beregne timingen for både læse- og opdateringstransaktioner og kontrollere, om systemfunktioner udføres i en acceptabel tidsramme. I et flerbrugermiljø er det nødvendigt at bestemme effekten af flere transaktioner på tidspunktet for en enkelt transaktion.
77) Hvad er konfigurationen af systemer, når du bruger Load Runner?
Konfigurationen af systemer henviser til klientmaskinerne, hvor vi kører Vusers. Konfigurationen af klientmaskinen inkluderer hardwareindstillinger, hukommelse, operativsystem, softwareapplikationer, udviklingsværktøjer osv.
Denne systemkomponentkonfiguration skal matche den samlede systemkonfiguration for at nå målene for belastningstestning.
78) Hvad er brugen lr_abort-funktionen?
Funktionen lr_abort bruges til at afbryde udførelsen af et Vuser-script. Det instruerer Vuser om at stoppe med at udføre sektionen Handlinger, udføre sektionen vuser_end og afslutte udførelsen.
79) Hvad er tænketid?
Tænketid er det tidspunkt, hvor en reel bruger venter mellem handlinger.
Når en bruger modtager data fra en server eller andre applikationer, kan brugeren muligvis vente flere sekunder på 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 og med 20. februar 2013 er Load Runner 11.5 den nyeste version, og VUser-script bruges som et C-sprog.
Følgende sprog understøttes af LoadRunner:
- C Sprog
- Visual Basic Scripting
- Visual Basic til applikationer
- Java Scripting
82) Hvad er alle de vigtige protokoller, som Load Runner understøtter?
Følgende er de protokoller, som Load Runner kan understøtte, er:
- .NET Record / Display
- Database
- DCOM
- Netværk
- Oracle E-Business
- SAP
- SOA
- Web og multimedie
- Trådløs
- GUI
- Java Optag og gentag
- Fjernskrivebord
- Web 2.0
Gratis PDF-download: LoadRunner Interview Spørgsmål og svar
- Næste