Top 80 Loadrunner Domande e risposte per il colloquio di lavoro (2026)
qui ci sono Loadrunner domande e risposte ai colloqui per candidati piรน freschi ed esperti per ottenere il lavoro dei loro sogni.
Loadrunner Domande e risposte all'intervista per le matricole
1) Quali componenti hai utilizzato in LoadRunner?
I componenti chiave di LoadRunner sono:
- Generatore Vuser โ Per generare script
- Controller - Per creare ed eseguire scenari
- Analizzatore - Per analizzare i risultati.
Scopri di piรน su LoadRunner e la sua architettura in questo video lezione.
๐ Download gratuito del PDF: domande e risposte all'intervista su LoadRunner
2) Quali protocolli sono supportati da LoadRunner?
A partire da LoadRunner 9.5 sono supportati i seguenti protocolli. Questo numero aumenterร con le release future. L'intervistatore non ti chiede di nominare tutti i protocolli, ma solo alcuni (diciamo 5-7 protocolli).
- Soluzione di distribuzione delle applicazioni: Per il protocollo Citrix.
- Cliente/Server: Per CLI DB2, DNS, MS SQL, ODBC, Oracle (2 livelli), Sybase
Ctlib, Sybase Dblib e Windows Protocolli socket. - Personalizzato: Per i modelli C, i modelli Visual Basic, Java modelli,
Javascript and VBScript digitare script. - Componenti distribuiti: Per COM/DCOM, Corba-Java, e Rmi -Java protocolli.
- Commercio elettronico: Per FTP, LDAP, Palm, Web (HTTP/HTML), servizi Web e i protocolli dual Web/Winsocket.
- Impresa Java Fagioli: Per EJB Collaudo e Rmi-Java protocolli.
- ERP/CRM: Per Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
SAPGUI, SAP-Web e Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web e Siebel-Oracle) protocolli. - Ereditร : Per l'emulazione terminale (RTE).
- MailServizi: Messaggistica Internet (IMAP), MS Exchange (MAPI), POP3 e SMTP.
- Middleware: Protocolli Jacada e Tuxedo (6, 7).
- Streaming: Per MediaPlayer e RealPlayer protocolli.
3) Cos'รจ l'agente Load Runner?
L'agente รจ l'interfaccia tra la macchina host e il controller.
4) Qual รจ il processo di sviluppo?ping Uno script Vuser?
Ci sono quattro fasi per lo sviluppoping uno script vuser.
1- Registra lo script Vuser.
2- Riproduzione/miglioramento dello script utente registrato.
3- Definire le varie impostazioni di runtime e controllarle
4- Incorpora lo script in uno scenario LoadRunner
Scopri di piรน sullo sviluppo di Vuser Script nel tutorial video Qui..
5) Quanti VUser sono necessari per il test di carico?
Questa รจ essenzialmente una domanda trabocchetto.
Il numero di VUser richiesti dipende dal sistema sottoposto a test, dalle configurazioni di rete, dalle impostazioni hardware, dalla memoria, dal sistema operativo e dalle applicazioni software oggetto di un test delle prestazioni. Non puรฒ esserci alcun valore generico per Vuser.
6) Qual รจ la differenza nell'esecuzione di Vuser come processo e come thread? Qual รจ il modo piรน vantaggioso di eseguire Vuser?
Quando Vuser viene eseguito come processo, lo stesso programma driver viene caricato in memoria per ogni Vuser. Ciรฒ richiederร una grande quantitร di memoria e limiterร il numero di Vuser che puoi eseguire su un singolo generatore.
Quando Vuser viene eseguito come thread, solo un'istanza del programma driver viene condivisa da un dato numero di Vuser. ร possibile eseguire un certo numero di Vuser su un singolo generatore utilizzando la modalitร multi-threading.
7) Qual รจ il significato di โVuser-initโ?
Vuser-init registra le pre-operazioni chiamate anche operazioni di inizializzazione prima dell'esecuzione dell'applicazione vera e propria.
8) Cos'รจ il log esteso?
Un registro esteso memorizzerร informazioni come i dati restituiti da un avanzato trace, sostituzione dei parametri e molte altre informazioni a seconda delle opzioni selezionate nelle impostazioni di runtime.
9) Perchรฉ crei un parametro?
Per creare un parametro sostituirai il valore hardcoded all'interno dello script e lo sostituirai con un parametro. Ciรฒ consente di eseguire piรน volte un singolo Vuser e di utilizzare dati diversi in ogni esecuzione. Aiuta a stimolare una maggiore domanda di server nella vita reale poichรฉ impedisce a un server di memorizzare nella cache i risultati.
Scopri di piรน sulla parametrizzazione in questo Video Tutorial
10) Come dividerai il tuo script in piรน azioni? Perchรฉ?
Dividerรฒ lo script in azioni in base alla funzionalitร . Ad esempio, una volta Azione per accedere all'applicazione, un'altra Azione per prenotare e cosรฌ via.
Le azioni aumentano la riusabilitร del codice, riducono i tempi di manutenzione e, di conseguenza, diminuiscono i costi.
11) Come รจ possibile impostare il numero di Vuser in LoadRunner?
Puoi impostare il numero di Vuser nella sezione controller durante la creazione dei tuoi scenari. Molte altre opzioni avanzate come ramp-up, ramp-down dei Vuser sono disponibili anche nella sezione Controller.
Scopri di piรน sui Creazione di controller e scenari
12) Cosa sono i monitor?
I monitor vengono utilizzati per โmonitorareโ i colli di bottiglia delle prestazioni. Vengono utilizzati nella sezione Controller di Load Runner
13) Quali sono i tipi di checkpoint disponibili in LoadRunner?
LoadRunner fornisce due tipi di checkpoint
a) Punti di controllo dell'immagine: Questo checkpoint verificherร la presenza di un'immagine su una pagina durante l'esecuzione
b) Punto di controllo del testo: Questo checkpoint verificherร la presenza di una stringa di testo su una pagina durante l'esecuzione
Entrambi i checkpoint di cui sopra possono essere aggiunti a Vugen.
Scopri di piรน sui Punti di controllo
14) Che tipo di problemi possiamo incontrare riguardo ai colli di bottiglia hardware, software, di rete e di memoria durante il test delle prestazioni?
I possibili problemi, tra gli altri, potrebbero essere:
1. Mancanza di hardware
2. Perdita di memoria
3. Problemi relativi alla rete.
4. Errore dell'applicazione/software
15) Quale sarebbe il tuo consiglio per migliorare la misurazione della performance?
Si consiglia la regolazione fine della rete, del database, dell'app e del server Web.
A livello di rete, il livello cerca di ottimizzare la latenza e la larghezza di banda.
A livello di database, verificare tutti gli indici e le sequenze eseguendo i profiler. Puoi anche ottimizzare le query del database.
A livello del server dell'app, esegui i profiler per individuare le perdite di memoria nell'applicazione
A livello di server Web, รจ possibile utilizzare i monitoraggi e ottimizzare il throughput e altri parametri correlati del server.
16) Cos'รจ il punto d'incontro?
Il punto d'incontro รจ Synchronization/Wait point. I punti di rendezvous indicano ai Vuser di attendere durante l'esecuzione del test che piรน Vuser arrivino a un certo punto, in modo che possano eseguire simultaneamente un'attivitร .
L'importanza di ciรฒ รจ emulare un carico pesante solo per una parte particolare dello scenario e testare il comportamento dell'applicazione.
17) Cos'รจ la correlazione?
La correlazione viene utilizzata per ottenere dati univoci per ogni esecuzione dello script di test (ad esempio, ID di sessione). Durante la registrazione, questi valori dinamici sono codificati in modo rigido nello script, causando l'errore dello script durante la riproduzione. La correlazione รจ una tecnica in cui i valori dinamici non sono codificati in modo rigido nello script, ma sono espressetraceseguito in fase di esecuzione per evitare errori.
Scopri di piรน sulla correlazione in questo video tutorial.
18) Cos'รจ la correlazione manuale?
ร una tecnica di correlazione che utilizza la funzione Web_reg_save_param() per identificare i valori dinamici nello script. ร importante riprodurre lo script per verificare che la correlazione venga eseguita correttamente.
Impara Correlazione manuale.
19) Come si identificano i colli di bottiglia prestazionali?
I colli di bottiglia delle prestazioni possono essere rilevati utilizzando i monitor.
Questi monitor potrebbero essere monitor di server applicazioni, monitor di server Web, monitor di server di database e monitor di rete.
Aiutano a scoprire l'area problematica nel nostro scenario che causa un aumento dei tempi di risposta.
Le misurazioni effettuate riguardano solitamente il tempo di risposta delle prestazioni, il throughput, gli hit/sec, i grafici del ritardo di rete, ecc
20) Quale funzione viene utilizzata per terminare una transazione nidificata?
La funzione รจ - lr_end_sub_transaction
Scopri di piรน sulle transazioni in questo video.
Loadrunner Domande e risposte all'intervista per esperti
21) Qual รจ la differenza tra transazione e istanza di transazione in LoadRunner?
Una transazione viene utilizzata per misurare il tempo tra le esecuzioni di determinate istruzioni
Un'istanza di transazione viene utilizzata per l'analisi delle prestazioni
22) Mentre lo script รจ in esecuzione troviamo alcuni valori che potrebbe essere necessario correlare? ร possibile eseguire la correlazione manuale per tali valori?
NO. Non รจ possibile eseguire la correlazione quando uno script รจ in esecuzione, ma รจ possibile apportare modifiche una volta interrotto lo script.
23) Qual รจ il tempo trascorso in Load Runner?
Il tempo trascorso indica quanto tempo รจ trascorso dal lancio dell'evento corrente e viene misurato in modo diverso per i diversi schermi, come indicato di seguito:
Nella finestra di stato dello scenario: il tempo trascorso viene misurato dal momento in cui si preme "Avvia scenario" o "Inizializza/Esegui Vuser?" pulsante.
Nella finestra "Vuser" il tempo trascorso viene misurato dal momento in cui Vuser entra nello stato "in esecuzione".
24) La memorizzazione nella cache ha un effetto negativo sui risultati dei test di carico?
Sร. La memorizzazione nella cache ha un effetto negativo. La cache รจ una memoria temporanea che memorizza la cronologia di navigazione. Quando visiti una pagina per la SECONDA volta, il tempo necessario per caricare la pagina sarร inferiore a quello necessario per caricare la pagina per la prima visita poichรฉ gran parte delle informazioni richieste per caricare la pagina vengono prese dalla cache anzichรฉ dal server . Ciรฒ influenzerร i tempi di risposta nel test. Pertanto, si consiglia di disattivare la memorizzazione nella cache.
25) Qual รจ la differenza tra grafico sovrapposto e grafico correlato?
Grafico sovrapposto: sovrapporrร il contenuto di due grafici che condividono un asse x comune
Grafico correlato: Traccerร l'asse Y di due grafici uno contro l'altro.
Scopri di piรน sui Analyzer
26) Qual รจ la differenza tra lr_error_message e lr_debug_message?
lr_error_message โ Invia un messaggio di errore alla finestra di output del controller LoadRunner
lr_debug _message โ Invia un messaggio di debug alla finestra di output del controller LoadRunner
27) Qual รจ la differenza tra test di carico e prestazioni?
L'obiettivo del test delle prestazioni รจ verificare se un'applicazione viene caricata/aggiornata entro il limite di tempo stabilito (diciamo 2 secondi). Utilizza metriche come tempo di risposta, richieste al secondo. Viene eseguito in condizioni di carico simili alla produzione.
L'obiettivo del test di carico รจ verificare la scalabilitร del sistema. Ad esempio, scoprire il numero massimo di utenti supportati dal sistema entro determinate specifiche.
28) Hai creato diverse regole di autocorrelazione. Un nuovo tester del tuo team si prepara a registrare un gruppo di script sulla stessa applicazione sulla sua postazione di lavoro. Cosa puoi fare per fornire al tester le regole di correlazione?
Vorrei esportare le regole di correlazione automatica in un file .cor e quindi chiedere al nuovo membro del team di importare il file .cor nelle sue regole di correlazione automatica
29) Vuoi emulare un call center per una compagnia aerea. Tutti i rappresentanti accedono la mattina, eseguono i propri processi aziendali e si disconnettono la sera. In un giorno, un rappresentante creerร 40 prenotazioni di voli, modificherร 10 prenotazioni di voli e cercherร 20 prenotazioni di voli. Un agente non puรฒ eseguire una modifica senza prima eseguire una ricerca. Come progetteresti la logica di esecuzione?
Crea โ 67% Cerca โ 16% Blocca 0 โ 17% Cerca Modifica
30) Dove dovresti aggiungere una funzione web_reg_save_param a uno script?
Prima del passaggio che recupera il valore dinamico
31) Si desidera che ogni passaggio dello script venga misurato come una transazione nel Controller e non mostrato nel registro di riproduzione in VuGen. Come puoi raggiungere questo obiettivo?
Questo puรฒ essere fatto abilitando la transazione automatica nelle impostazioni di Runtime.
32) Quale livello di registrazione del protocollo web genera la funzione web_submit_form?
La registrazione basata su HTML genera questa funzione.
33) Cos'รจ il test di carico?
Il test di carico serve a verificare se l'applicazione funziona bene con carichi provenienti da un gran numero di utenti e transazioni simultanee. Viene anche utilizzato per determinare se puรฒ gestire periodi di picco di utilizzo.
34) Cos'รจ il load runner?
Load Runner รจ uno strumento di test delle prestazioni di HP. Questo strumento supporta tutti gli aspetti come carico, stress, resistenza, volume di dati e test di picco.
35) Quali sono tutti i componenti di LoadRunner?
Di seguito sono riportati i componenti di LoadRunner
- L'utente virtuale Generator
- Controller e il processo Agente
- Analisi e monitoraggio di LoadRunner
- Libri in linea di LoadRunner
36) Quale componente di LoadRunner viene utilizzato per registrare uno script?
Migliori Utente virtuale Generator (VuGen) Il componente viene utilizzato per registrare uno script e consente di sviluppare script Vuser per una varietร di tipi di applicazioni e protocolli di comunicazione.
37) Cos'รจ un punto d'incontro?
I punti di rendezvous vengono introdotti negli script Vuser per simulare piรน utenti sul server. I punti di rendezvous istruiscono i Vuser ad attendere durante l'esecuzione del test per eseguire le attivitร simultaneamente.
Ad esempio, in un'applicazione bancaria, i punti Rendezvous vengono inseriti per consentire a piรน di 100 utenti di depositare denaro contemporaneamente.
38) Cos'รจ uno scenario?
Uno scenario non รจ altro che un evento che si verifica per ogni sessione di test.
Ad esempio, uno scenario definisce
- numero di utenti
- Azione da eseguire
- Sistema di macchine virtuali
39) Come possiamo eseguire il debug di uno script LoadRunner?
VuGen contiene due opzioni per eseguire il debug degli script Vuser.
- Esegui il comando Passo dopo passo e
- Punti di interruzione.
Possiamo anche impostare manualmente la classe del messaggio all'interno del tuo script utilizzando il file lr_set_debug_message funzione.
40) Come possiamo eseguire test funzionali sotto carico?
La funzionalitร sotto carico puรฒ essere testata eseguendo diversi Vuser contemporaneamente. Aumentando i Vuser รจ necessario determinare quanto carico puรฒ sostenere il server.
41) Qual รจ la relazione tra Tempo di Risposta e Throughput?
Il throughput mostra la quantitร di dati in byte che i Vuser hanno ricevuto dal server in un secondo. Quando viene confrontato con il tempo di risposta della transazione, la velocitร effettiva e il tempo di risposta diminuiscono.
Il picco di throughput e il tempo di risposta piรน elevato si verificherebbero all'incirca nello stesso momento.
42) Cosa contengono le azioni vuser_init e vuser_end?
L'azione Vuser_init contiene le procedure per accedere a un server e la sezione Vuser_end contiene le procedure di disconnessione.
43) Qual รจ la differenza tra log standard e log esteso?
Il registro standard invia un sottoinsieme di funzioni e messaggi al registro di output e il sottoinsieme di funzioni dipende dal tipo di Vuser.
Il registro esteso invia messaggi dettagliati di esecuzione dello script al registro di output. Viene utilizzato principalmente durante il debug quando un utente necessita di informazioni sulla sostituzione dei parametri.
44) Quali sono tutti i tipi di obiettivi nello scenario orientato agli obiettivi di Load Runner?
Load Runner ti offre cinque diversi tipi di obiettivi:
- Numero di utenti virtuali simultanei
- Numero di colpi al secondo
- Numero di transazioni al secondo
- Numero di pagine al minuto
- Tempo di risposta della transazione
45) Cos'รจ una funzione per acquisire valori dinamici nello script web dell'utente virtuale?
Web_reg_save_param รจ la funzione che salva le informazioni sui dati dinamici in un parametro.
46) Qual รจ il processo di test di Load Runner?
Di seguito รจ riportato il processo di test in LoadRunner:
- Pianificare il test di carico
- Crea script Vuser
- Definire lo scenario
- Esegui scenario
- Analizza i risultati
47) Cos'รจ l'avvio dei comandi remoti?
L'avvio dei comandi remoto consente al controller di avviare le applicazioni nella macchina host.
48) Come possiamo sviluppare lo script Vuser del database?
Gli script Vuser possono essere sviluppati registrandoli con il generatore di script Vuser Load oppure utilizzando il modello di script Vuser Load Runner.
49) Come si carica un Load Runner Agent?
Durante l'esecuzione dello scenario, il controller LoadRunner ordina al dispatcher dell'agente remoto di avviare l'agente LoadRunner. Il controller ordina all'agente LoadRunner di inizializzare, eseguire, mettere in pausa e arrestare gli utenti virtuali.
50) Qual รจ la differenza tra visite/secondo e richieste/secondo?
Hit al secondo indica il numero di hit che il server riceve in un secondo dal vuser.
Richiesta al secondo รจ il numero di richieste che l'utente virtuale richiederร al server.
51) Quali sono i vantaggi del load runner?
Ecco i vantaggi di Load Runner:
- Riduce l'intervento umano
- Riduce i requisiti dei sistemi
- Aiuta a utilizzare meglio tempo e denaro
- Utilizzo efficace dell'automazione
- Esecuzione a punto singolo
52) Qual รจ il vuser nello scenario?
Il vuser sono gli utenti virtuali che possono simulare gli utenti reali. Gli utenti virtuali che prendono il posto del software client operativo degli utenti reali, come IE che invia richieste utilizzando il protocollo HTTP ai server web IIS o Apache.
53) Come scriviamo una funzione definita dall'utente in LoadRunner?
L'uso dovrebbe creare la libreria esterna che contiene la funzione. Questa libreria deve quindi essere aggiunta alla directory bin di VuGen. E poi, la funzione definita dall'utente puรฒ essere assegnata come parametro.
54) Quali sono le modifiche che possono essere apportate alle impostazioni di runtime?
ร possibile effettuare quattro impostazioni di runtime:
- ritmo: Questo contiene il conteggio delle iterazioni.
- Log: La registrazione puรฒ essere impostata su standard o disabilitata.
- Pensa al tempo: In grado di impostare il tempo di riflessione per essere ignorato o sostituito.
- Generale: Consente l'impostazione di Vuser per processi o multi-threading.
55) Come possiamo individuare i problemi relativi al database?
I monitoraggi e il grafico delle risorse dati possono essere utilizzati per individuare i problemi relativi al database. LoadRunner consente al tester di specificare la risorsa che deve essere misurata prima dell'esecuzione del controller.
56) Quanti tipi di grafici sono disponibili in LoadRunner?
Esistono cinque tipi di grafici:
- Grafico del tempo di ritardo della rete: mostra il tempo che trascorre tra la richiesta e la risposta
- Due grafici del tempo di risposta della transazione: un grafico del tempo di risposta della traduzione per il carico e un altro per il percentile
- Grafico hit/secondo: mostra il volume del traffico dell'applicazione
- Download delle pagine/grafico al secondo: mostra la velocitร con cui le pagine vengono scaricate al secondo
57) Come si possono identificare i colli di bottiglia nelle prestazioni?
I monitor possono essere utilizzati per rilevare colli di bottiglia nelle prestazioni. Questi includono monitor di rete, server Web, server applicazioni e server database.
Questi monitoraggi possono essere utilizzati per individuare i punti problematici in scenari che causano un aumento del tempo di risposta e della velocitร effettiva, ritardi di rete, tempo di risposta delle prestazioni, hit/secondo, ecc.
58) Cos'รจ un ramp up e come puรฒ essere impostato?
Ramp up aumenta gradualmente il carico su un server e puรฒ essere simulato aumentando gradualmente il numero di Vuser. Questa funzionalitร รจ disponibile nelle Opzioni di pianificazione dello scenario.
59) Come si puรฒ effettuare la correlazione?
La correlazione puรฒ essere effettuata in due modi:
- Utilizzare la funzione di scansione per cercare correlazioni e selezionare un valore dal risultato.
- Registra una coppia di script e poi confrontali tra loro.
60) Dove vengono impostate le opzioni di correlazione automatica?
La correlazione automatica viene impostata nell'area delle opzioni di registrazione nella scheda di correlazione. ร possibile abilitare la correlazione per l'intero script ed รจ possibile definire le regole per la correlazione.
La correlazione automatica puรฒ essere eseguita su un database visualizzando la finestra di output, cercando la correlazione e selezionando il valore che verrร utilizzato.
61) Qual รจ il vantaggio di eseguire uno script Vuser come thread?
Il vantaggio di eseguire uno script Vuser come thread che consente di utilizzare piรน Vuser per un generatore di carico. L'esecuzione di script Vuser come processi utilizza molta memoria perchรฉ tutti gli script caricati utilizzano lo stesso driver.
Ciรฒ limita il numero di script Vuser che possono essere eseguiti su un generatore.
62) Qual รจ la differenza tra grafico sovrapposto e grafico correlato?
Grafico sovrapposto:
Il grafico sovrapposto ha un asse X e 2 assi Y. L'asse Y sinistro sul grafico unito mostra il valore del grafico corrente e l'asse Y destro mostra il valore dell'asse Y del grafico che รจ stato unito.
Grafico correlato:
Sono presenti due grafici e l'asse Y del grafico attivo diventa l'asse X del grafico unito. L'asse Y del grafico unito diventa l'asse Y del grafico unito.
63) Quali sono le tre sezioni di uno script Vuser e qual รจ lo scopo di ciascuna?
Di seguito sono riportate le tre sezioni dello script Vuser:
- Vuser_init โ Utilizzato per registrare l'accesso.
- Azioni: utilizzate per registrare il processo aziendale.
- Vuser_end โ Utilizzato per registrare la disconnessione.
64) Quali sono i quattro metodi di selezione quando si scelgono i dati da un file di dati?
Di seguito sono riportati i quattro metodi di selezione:
- Sequenziale
- Random
- Unico
- Nome del parametro
65) Cosa bisogna fare per visualizzare la sostituzione dei parametri nel Log di esecuzione?
La sostituzione dei parametri puรฒ essere visualizzata nel registro esteso nelle impostazioni del tempo di esecuzione.
66) Quali strumenti sono necessari per analizzare i risultati dell'esecuzione di Vuser?
Per analizzare i risultati dell'esecuzione di Vuser sono necessari i seguenti strumenti:
- Registro di esecuzione
- Visualizzatore in fase di esecuzione e
- Mercury Finestra Risultati del test
67) Qual รจ la differenza tra lo scenario manuale e lo scenario orientato agli obiettivi?
Di seguito sono riportate le differenze tra lo scenario manuale e quello orientato agli obiettivi:
| Scenario manuale | Scenario obiettivo |
|---|---|
| Lo scopo principale รจ scoprire quanti Vuser possono essere eseguiti contemporaneamente | L'obiettivo puรฒ essere la velocitร effettiva, il tempo di risposta o il numero di utenti virtuali simultanei |
| Ti dร il controllo manuale su quanti Vuser vengono eseguiti e a che ora | Load Runner gestisce gli utenti virtuali automaticamente |
68) Quali sono tutti i motivi per utilizzare il Server Resources Monitor?
Il monitoraggio delle risorse del server viene utilizzato per scoprire quanti dati provengono dalla cache e aiuta a scoprire quali sono tutte le parti del sistema che presentano colli di bottiglia.
69) A cosa serve selezionare 'Mostra browser' durante la riproduzione nelle impostazioni delle Opzioni generali?
L'impostazione 'Mostra browser' viene utilizzata per vedere le pagine che appaiono durante la riproduzione. Ciรฒ รจ utile per eseguire il debug di Vuser durante le fasi iniziali della creazione di Vuser Web.
70) Per quale scopo, l'utente utilizzerร l'errore "continua"?
Continua deve essere impostato solo quando si rendono i registri di esecuzione piรน descrittivi o si aggiunge logica al Vuser.
71) Qual รจ lo scopo di una transazione LoadRunner?
Lo scopo di una transazione Load Runner รจ misurare uno o piรน passaggi/azioni dell'utente di un processo aziendale.
72) Perchรฉ crei parametri?
I parametri sono come variabili di script e vengono utilizzati per variare l'input al server per emulare utenti reali.
- Diversi set di dati vengono inviati al server ogni volta che viene eseguito lo script.
- Simula meglio il modello di utilizzo per test piรน accurati dal controller e uno script puรฒ emulare molti utenti diversi sul sistema.
73) Cos'รจ lr_output_message?
Migliori lr_output_message รจ una funzione che invia notifiche alla finestra Controller Output e al file di registro Vuser.
74) In un server Web, il database e la rete funzionano tutti bene e ora, dove potrebbe essere il problema?
Il problema potrebbe risiedere nel sistema stesso, nel server delle applicazioni o nel codice scritto per l'applicazione.
75) Cos'รจ la registrazione e lo scripting VuGen?
Il codice dello script LoadRunner viene ottenuto registrando nella sintassi del linguaggio ANSI C e puรฒ essere visualizzato nella vista script.
76) Cos'รจ il test delle prestazioni in LoadRunner?
Il test delle prestazioni puรฒ essere eseguito calcolando i tempi sia per le transazioni di lettura che per quelle di aggiornamento e controllando se le funzioni di sistema vengono eseguite in un intervallo di tempo accettabile. In un ambiente multiutente รจ necessario determinare l'effetto di piรน transazioni sulla tempistica di una singola transazione.
77) Qual รจ la configurazione dei sistemi quando si utilizza Load Runner?
La configurazione dei sistemi si riferisce a quella delle macchine client su cui eseguiremo i Vuser. La configurazione della macchina client include le impostazioni hardware, la memoria, il sistema operativo, le applicazioni software, gli strumenti di sviluppo, ecc.
Questa configurazione dei componenti del sistema deve corrispondere alla configurazione complessiva del sistema in modo da raggiungere gli obiettivi del test di carico.
78) A cosa serve la funzione lr_abort?
La funzione lr_abort viene utilizzata per interrompere l'esecuzione di uno script Vuser. Indica al Vuser di interrompere l'esecuzione della sezione Azioni, eseguire la sezione vuser_end e terminare l'esecuzione.
79) Cos'รจ il tempo di riflessione?
Pensa che il tempo รจ il tempo in cui un utente reale attende tra un'azione e l'altra.
Quando un utente riceve dati da un server o da altre applicazioni, l'utente puรฒ attendere diversi secondi per rivedere i dati prima di rispondere. Questo ritardo รจ chiamato tempo di riflessione.
80) Come interagisce Load Runner con l'applicazione?
Il protocollo viene utilizzato in Load Runner per interagire con l'applicazione.
81) Qual รจ la versione e la lingua piรน recenti utilizzate in Load Runner?
Dal 20 febbraio 2013 Load Runner 11.5 รจ la versione piรน recente e lo script VUser viene utilizzato come un linguaggio C.
LoadRunner supporta le seguenti lingue:
- Lingua C
- Script Visual Basic
- Visual Basic per le applicazioni
- Java Scripting
82) Quali sono tutti i protocolli importanti supportati da Load Runner?
Di seguito sono riportati i protocolli supportati da Load Runner:
- Registrazione/visualizzazione .NET
- Banca Dati
- DCOM
- Reti
- Oracle E-Business
- SAP
- SOA
- Web e multimedialitร
- Wireless
- GUI
- Java Registra e riproduci
- Desktop remoto
- web 2.0
HP Loadrunner Quiz di certificazione 1
HP Loadrunner Quiz di certificazione 2
HP Loadrunner Quiz di certificazione 3
Revconsiderando questi insieme a una serie piรน ampia di domande per un colloquio sui test di performance ti sarร utile anche per la discussione orale.

