Las 80 principales preguntas y respuestas de la entrevista de Loadrunner (2025)

Aquí hay preguntas y respuestas de la entrevista de Loadrunner para que los candidatos más nuevos y experimentados consigan el trabajo de sus sueños.

 

Preguntas y respuestas de la entrevista Loadrunner para principiantes

1) ¿Qué componentes has utilizado en LoadRunner?

Los componentes clave de LoadRunner son:

  1. Generador de Vusers – Para generar scripts
  2. Controlador - Para crear y ejecutar escenarios.
  3. analizador - Para analizar resultados.

Obtenga más información sobre LoadRunner y su arquitectura en este video lección.

👉 Descarga gratuita de PDF: Preguntas y respuestas de la entrevista de LoadRunner


2) ¿Qué protocolos admite LoadRunner?

A partir de LoadRunner 9.5, se admiten los siguientes protocolos. Esto aumentará con las futuras versiones. El entrevistador no busca que usted nombre todos, sino solo algunos (digamos entre 5 y 7 protocolos).

  • Solución de implementación de aplicaciones: Para el protocolo Citrix.
  • Servidor de cliente: Para DB2 CLI, DNS, MS SQL, ODBC, Oracle (2 niveles), Sybase
    Ctlib, Sybase Dblib y Windows Protocolos de sockets.
  • Personalizado: Para plantillas C, plantillas de Visual Basic, Java plantillas,
    Javascript y el VBScript escriba guiones.
  • Componentes distribuidos: Para COM/DCOM, Corba-Java, y Rmi -Java Protocolos.
  • Comercio electrónico: Para FTP, LDAP, Palm, Web (HTTP/HTML), servicios web y protocolos duales Web/Winsocket.
  • Empresa Java Frijoles: Para EJB Pruebas y Rmi-Java Protocolos.
  • ERP/CRM: Para Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
    SAPinterfaz gráfica de usuario, SAP-Web y Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web y Siebel-Oracle) protocolos.
  • Legado: Para emulación de terminal (RTE).
  • MailServicios de ingeniería: Mensajería de Internet (IMAP), MS Exchange (MAPI), POP3 y SMTP.
  • Programa intermedio: Protocolos Jacada y Tuxedo (6, 7).
  • Streaming: Para MediaPlayer y RealPlayer Protocolos.

3) ¿Qué es el agente corredor de carga?

El Agente es la interfaz entre la máquina host y el controlador.

Preguntas de entrevista para Loadrunner


4) ¿Cuál es el proceso para desarrollar un Vuser Script?

Hay cuatro pasos para desarrollar un script de vuser.
1- Grabe el script de Vuser.
2- Reproducir/Mejorar el script de vuser grabado.
3- Defina las distintas configuraciones de tiempo de ejecución y verifique
4- Incorporar el script en un escenario LoadRunner

Obtenga más información sobre el desarrollo de Vuser Script en el vídeo tutorial aquí.


5) ¿Cuántos VUsers se requieren para las pruebas de carga?

Esta es esencialmente una pregunta capciosa.

La cantidad de VUsers necesarios depende del sistema que se está probando, las configuraciones de red, los ajustes de hardware, la memoria, el sistema operativo y las aplicaciones de software que se utilizan para la prueba de rendimiento. No puede haber ningún valor genérico para Vuser.


6) ¿Cuál es la diferencia entre ejecutar Vuser como proceso y como hilo? ¿Cuál es la forma más ventajosa de ejecutar Vuser?

Cuando Vuser se ejecuta como un proceso, se carga el mismo programa controlador en la memoria para cada Vuser. Esto ocupará una gran cantidad de memoria y limitará la cantidad de Vusers que puede ejecutar en un solo generador.

Cuando Vuser se ejecuta como un subproceso, solo una instancia del programa controlador se comparte entre una cantidad determinada de Vusers. Puede ejecutar una cantidad de Vusers en un solo generador utilizando el modo de subprocesos múltiples.


7) ¿Cuál es el significado de "Vuser-init"?

Vuser-init registra las operaciones previas, también llamadas operaciones de inicialización, antes de que se ejecute la aplicación real.


8) ¿Qué es el registro extendido?

Un registro extendido almacenará información como datos devueltos por un seguimiento avanzado, sustitución de parámetros y mucha otra información dependiendo de las opciones que seleccione en la configuración de tiempo de ejecución.


9) ¿Por qué creas un parámetro?

Para crear un parámetro, reemplazará el valor codificado dentro del script y lo reemplazará con un parámetro. Esto permite ejecutar un único Vuser muchas veces y utilizar datos diferentes en cada ejecución. Ayuda a estimular una mayor demanda de servidores en la vida real, ya que evita que un servidor almacene en caché los resultados.

Obtenga más información sobre la parametrización en este Video Tutorial


10) ¿Cómo dividirás tu guión en múltiples acciones? ¿Por qué?

Dividiré el script en Acciones según la funcionalidad. Por ejemplo, una acción única para iniciar sesión en la aplicación, otra acción para reservar, etc.

Las acciones aumentan la reutilización del código, reducen el tiempo de mantenimiento y, por tanto, disminuyen los costes.


11) ¿Cómo se puede configurar la cantidad de Vusers en LoadRunner?

Puede configurar la cantidad de usuarios virtuales en la sección del controlador mientras crea sus escenarios. Muchas otras opciones avanzadas, como el aumento y la disminución gradual de usuarios virtuales, también están disponibles en la sección del controlador.

Más información sobre Creación de controladores y escenarios


12) ¿Qué son los monitores?

Los monitores se utilizan para "monitorear" los cuellos de botella en el rendimiento. Se utilizan en la sección Controlador de Load Runner.


13) ¿Cuáles son los tipos de puntos de control disponibles en LoadRunner?

LoadRunner proporciona dos tipos de puntos de control

a) Puntos de control de imagen: Este punto de control verificará la presencia de una imagen en una página durante el tiempo de ejecución.

b) Punto de control de texto: Este punto de control verificará la presencia de una cadena de texto en una página durante el tiempo de ejecución.

Los dos puntos de control anteriores se pueden agregar en Vugen.

Más información sobre Puntos de control


14) ¿Qué tipo de problema podemos enfrentar con respecto al hardware, software, red y cuellos de botella de memoria durante la prueba de rendimiento?

Los posibles problemas, entre otros, podrían ser:

1. Falta de hardware

2. Pérdida de memoria

3. Problemas relacionados con la red.

4. Error de aplicación/software


15) ¿Cuál sería su recomendación para mejorar la medida de desempeño?

Se recomienda realizar un ajuste fino de la red, la base de datos, la aplicación y el servidor web.

A nivel de red, se intenta optimizar la latencia y el ancho de banda.

En el nivel de la base de datos, verifique todos los índices y secuencias ejecutando perfiladores. También puede optimizar las consultas de su base de datos.

En el nivel del servidor de aplicaciones, ejecute generadores de perfiles para encontrar pérdidas de memoria en la aplicación.

A nivel del servidor web, puede utilizar monitores y optimizar el rendimiento y otras métricas relacionadas del servidor.


16) ¿Qué es el punto de encuentro?

El punto de encuentro es SyncPunto de espera/cronización. Los puntos de encuentro indican a los usuarios virtuales que esperen durante la ejecución de la prueba a que varios usuarios virtuales lleguen a un punto determinado para poder realizar una tarea simultáneamente.

La importancia de esto es emular una carga pesada solo en una parte particular del escenario y probar el comportamiento de la aplicación.


17) ¿Qué es la correlación?

La correlación se utiliza para obtener datos que son únicos para cada ejecución de su script de prueba (por ejemplo, identificadores de sesión). Durante la grabación, estos valores dinámicos están codificados en su secuencia de comandos, lo que hace que la secuencia de comandos falle durante la reproducción. La correlación es una técnica en la que los valores dinámicos no están codificados en el script, sino que se extraen en tiempo de ejecución para evitar fallos.

Obtenga más información sobre la correlación en este tutorial de vídeo.


18) ¿Qué es la correlación manual?

Es una técnica de correlación que utiliza la función. Web_reg_save_param() para identificar valores dinámicos en su script. Es importante que reproduzca su secuencia de comandos para verificar que la correlación se realice correctamente.

Aprende Correlación manual.


19) ¿Cómo identifica los cuellos de botella en el desempeño?

Los cuellos de botella en el rendimiento se pueden detectar mediante monitores.

Estos monitores pueden ser monitores de servidores de aplicaciones, monitores de servidores web, monitores de servidores de bases de datos y monitores de red.

Ayudan a descubrir el área problemática en nuestro escenario, lo que provoca un mayor tiempo de respuesta.

Las mediciones realizadas suelen ser tiempo de respuesta de rendimiento, rendimiento, hits/seg, gráficos de retardo de red, etc.


20) ¿Qué función se utiliza para finalizar una transacción anidada?

La función es - lr_end_sub_transaction

Obtenga más información sobre las transacciones en este video.


Preguntas y respuestas de la entrevista Loadrunner para experimentados

21) ¿Cuál es la diferencia entre transacción e instancia de transacción en LoadRunner?

Una transacción se utiliza para medir el tiempo entre ejecuciones de ciertas declaraciones.

Se utiliza una instancia de transacción para el análisis de rendimiento.


22) Mientras se ejecuta el script, ¿encontramos algunos valores que pueden necesitar correlación? ¿Es posible hacer una correlación manual para esos valores?

NO. No es posible realizar una correlación cuando se está ejecutando un script, pero puede realizar cambios una vez que el script se haya detenido.


23) ¿Qué es el tiempo transcurrido en Load Runner?

El tiempo transcurrido designa cuánto tiempo ha pasado desde el lanzamiento del evento actual y se mide de manera diferente para diferentes pantallas, como se indica a continuación:

En la ventana de estado del escenario: el tiempo transcurrido se mide desde el momento en que presiona "Iniciar escenario" o "Inicializar/Ejecutar Vuser". botón.

En la ventana "Vuser", el tiempo transcurrido se mide desde el momento en que Vuser entra en el estado "en ejecución".


24) ¿El almacenamiento en caché tiene un efecto negativo en los resultados de las pruebas de carga?

Sí. El almacenamiento en caché tiene un efecto negativo. La caché es una memoria temporal que almacena su historial de navegación. Cuando visita una página por SEGUNDA vez, el tiempo necesario para cargar la página será menor que el necesario para cargar la página en su primera visita, ya que gran parte de la información necesaria para cargar la página se extrae del caché en lugar del servidor. . Esto afectará los tiempos de respuesta en su prueba. Por lo tanto, se recomienda desactivar el almacenamiento en caché.


25) ¿Cuál es la diferencia entre el gráfico de superposición y el gráfico de correlación?

Superponer gráfico: superpondrá el contenido de dos gráficos que comparten un eje x común.

Gráfico de correlación: Trazará el eje Y de dos gráficos uno frente al otro.

Más información sobre Analyzer


26) ¿Cuál es la diferencia entre lr_error_message y lr_debug _message?

lr_error_message – Envía un mensaje de error a la ventana Salida del controlador LoadRunner

lr_debug _message – Envía un mensaje de depuración a la ventana de salida del controlador LoadRunner


27) ¿Cuál es la diferencia entre pruebas de carga y rendimiento?

El objetivo de las pruebas de rendimiento es comprobar si una aplicación se carga/actualiza dentro del límite de tiempo estipulado (por ejemplo, 2 segundos). Utiliza métricas como tiempo de respuesta y solicitudes por segundo. Se lleva a cabo en condiciones de producción, similares a las de carga.

El objetivo de las pruebas de carga es comprobar la escalabilidad del sistema. Por ejemplo, averiguar el número máximo de usuarios admitidos por el sistema dentro de determinadas especificaciones.


28) Ha creado varias reglas de autocorrelación. Un nuevo evaluador de su equipo se está preparando para grabar un grupo de scripts en la misma aplicación en su estación de trabajo. ¿Qué puede hacer para proporcionarle al evaluador las reglas de correlación?

Exportaría las reglas de correlación automática a un archivo .cor y luego haría que el nuevo miembro del equipo importe el archivo .cor a sus reglas de correlación automática.


29) Quieres emular un call center de una aerolínea. Todos los representantes inician sesión por la mañana, realizan sus procesos comerciales y cierran sesión por la noche. En un día, un representante creará 40 reservas de vuelos, modificará 10 reservas de vuelos y buscará 20 reservas de vuelos. Un representante no puede realizar una Modificación sin realizar primero una Búsqueda. ¿Cómo diseñarías la lógica de ejecución?

Crear – 67% Buscar – 16% Bloquear0 – 17% Buscar Modificar


30) ¿Dónde debería agregar una función web_reg_save_param a un script?

Antes del paso que recupera el valor dinámico.


31) Desea que cada paso de su secuencia de comandos se mida como una transacción en el Controlador y no se muestre en el Registro de reproducción en VuGen. ¿Cómo se puede lograr esto?

Esto se puede hacer habilitando la transacción automática en la configuración de tiempo de ejecución.


32) ¿Qué nivel de grabación del protocolo web genera la función web_submit_form?

La grabación basada en HTML genera esta función.


33) ¿Qué son las pruebas de carga?

La prueba de carga sirve para comprobar si la aplicación funciona bien con las cargas de una gran cantidad de usuarios y transacciones simultáneas. También se utiliza para determinar si puede soportar períodos de uso pico.


34) ¿Qué es el corredor de carga?

Load Runner es una herramienta de prueba de rendimiento de HP. Esta herramienta admite todos los aspectos, como carga, estrés, resistencia, volumen de datos y pruebas de picos.


35) ¿Cuáles son todos los componentes de LoadRunner?

Los siguientes son los componentes de LoadRunner

  • El usuario virtual Generator
  • Controlador y proceso del Agente
  • Análisis y monitoreo de LoadRunner
  • LoadRunner Libros en línea

36) ¿Qué componente de LoadRunner se utiliza para grabar un script?

El Usuario virtual Generator (VuGen) El componente se utiliza para grabar un script y le permite desarrollar scripts de Vuser para una variedad de tipos de aplicaciones y protocolos de comunicación.


37) ¿Qué es un punto de encuentro?

Los puntos de encuentro se introducen en los scripts de Vuser para simular más usuarios en el servidor. Los puntos de encuentro indican a los Vusers que deben esperar durante la ejecución de la prueba para realizar las tareas simultáneamente.

Por ejemplo, en una aplicación bancaria, se insertan puntos Rendezvous para que más de 100 usuarios depositen dinero simultáneamente.


38) ¿Qué es un escenario?

Un escenario no es más que un evento que ocurre en cada sesión de prueba.

Por ejemplo, un escenario define

  • Número de usuarios
  • Acción a realizar
  • sistema de maquinas virtuales

39) ¿Cómo podemos depurar un script LoadRunner?

VuGen contiene dos opciones para depurar scripts de Vuser.

  • Ejecute el comando paso a paso y
  • Puntos de ruptura.

También podemos configurar manualmente la clase de mensaje dentro de su script usando el lr_set_debug_message función.


40) ¿Cómo podemos realizar pruebas funcionales bajo carga?

La funcionalidad bajo carga se puede probar ejecutando varios Vusers simultáneamente. Al aumentar los Vusers, es necesario determinar cuánta carga puede soportar el servidor.


41) ¿Cuál es la relación entre el tiempo de respuesta y el rendimiento?

El rendimiento muestra la cantidad de datos en bytes que los Vusers recibieron del servidor en un segundo. Cuando se compara con el tiempo de respuesta de la transacción, el rendimiento y el tiempo de respuesta disminuyen.

El rendimiento máximo y el tiempo de respuesta más alto se producirían aproximadamente al mismo tiempo.


42) ¿Qué contienen las acciones vuser_init y vuser_end?

La acción Vuser_init contiene procedimientos para iniciar sesión en un servidor y la sección Vuser_end contiene procedimientos de cierre de sesión.


43) ¿Cuál es la diferencia entre el registro estándar y el registro extendido?

El registro estándar envía un subconjunto de funciones y mensajes al registro de salida y el subconjunto de funciones depende del tipo de Vuser.

El registro extendido envía mensajes detallados de ejecución de script al registro de salida. Se utiliza principalmente durante la depuración cuando un usuario necesita información sobre la sustitución de parámetros.


44) ¿Cuáles son todos los tipos de objetivos en el escenario orientado a objetivos de Load Runner?

Load Runner te ofrece cinco tipos diferentes de objetivos:

  • Número de usuarios Vuser simultáneos
  • Número de visitas por segundo
  • Número de transacciones por segundo
  • Número de páginas por minuto
  • Tiempo de respuesta de la transacción

45) ¿Qué es una función para capturar valores dinámicos en el script del web vuser?

Web_reg_save_param es la función que guarda información de datos dinámicos en un parámetro.


46) ¿Qué es el proceso de prueba de Load Runner?

A continuación se muestra el proceso de prueba en LoadRunner:

  • Planificar prueba de carga
  • Crear secuencias de comandos de Vuser
  • Definir escenario
  • Ejecutar escenario
  • Analizar resultados

47) ¿Qué es el lanzador de comandos remoto?

El iniciador de comandos remoto permite que el controlador inicie aplicaciones en la máquina host.


48) ¿Cómo podemos desarrollar el script vuser de la base de datos?

Los scripts de Vuser se pueden desarrollar grabándolos con el generador de scripts de Vuser de carga o utilizando la plantilla de scripts de Vuser de Load Runner.


49) ¿Cómo se carga un agente de carga?

Mientras se ejecuta el escenario, el controlador LoadRunner indica al despachador del agente remoto que inicie el agente LoadRunner. El controlador indica al agente LoadRunner que inicialice, ejecute, pause y detenga los vusers.


50) ¿Cuál es la diferencia entre visitas/segundo y solicitudes/segundo?

Visitas por segundo significa la cantidad de visitas que el servidor recibe en un segundo del vuser.

La solicitud por segundo es la cantidad de solicitudes que el vuser solicitará al servidor.


51) ¿Cuáles son las ventajas del corredor de carga?

Las siguientes son las ventajas de Load Runner:

  • Reduce la intervención humana.
  • Reduce la exigencia de los sistemas.
  • Ayuda en el mejor uso del tiempo y el dinero.
  • Utilización eficaz de la automatización.
  • Ejecución de un solo punto

52) ¿Cuál es el vuser en el escenario?

Los usuarios virtuales son los usuarios virtuales que pueden simular a los usuarios reales. Son usuarios virtuales que toman el lugar del software cliente operativo de los usuarios reales, como IE, que envía solicitudes mediante el protocolo HTTP a servidores web IIS o Apache.


53) ¿Cómo escribimos una función definida por el usuario en LoadRunner?

El uso debe crear la biblioteca externa que contiene la función. Luego, esta biblioteca debe agregarse al directorio bin de VuGen. Y luego, la función definida por el usuario se puede asignar como parámetro.


54) ¿Cuáles son los cambios que se pueden realizar en la configuración del tiempo de ejecución?

Hay cuatro configuraciones de tiempo de ejecución que se pueden realizar:

  • estimulación: Esto contiene el recuento de iteraciones.
  • Log: El registro se puede configurar como estándar o deshabilitado.
  • Tiempo para pensar: Capaz de fijar tiempo para pensar para ser ignorado o reemplazado.
  • General: Permite la configuración de Vusers para procesos o multithreading.

55) ¿Cómo podemos encontrar problemas relacionados con la base de datos?

Los monitores y el gráfico de recursos de datos se pueden utilizar para encontrar problemas relacionados con la base de datos. LoadRunner permite al probador especificar el recurso que debe medirse antes de ejecutar el controlador.


56) ¿Cuántos tipos de gráficos hay disponibles en LoadRunner?

Hay cinco tipos de gráficos:

  • Gráfico de tiempo de retraso de la red: muestra el tiempo que transcurre entre la solicitud y la respuesta
  • Dos gráficos de tiempo de respuesta de transacciones: un gráfico de tiempo de respuesta de traducción para carga y otro para percentil
  • Gráfico de visitas/segundo: muestra el volumen de tráfico de la aplicación
  • Gráfico de descarga de páginas/segundo: muestra la velocidad a la que se descargan las páginas por segundo.

57) ¿Cómo se pueden identificar los obstáculos al desempeño?

Los monitores se pueden utilizar para detectar cuellos de botella en el rendimiento. Estos incluyen monitores de red, servidor web, servidor de aplicaciones y servidor de bases de datos.

Estos monitores se pueden utilizar para localizar puntos problemáticos en escenarios que provocan un aumento en el tiempo de respuesta y el rendimiento, retrasos en la red, tiempo de respuesta del rendimiento, visitas por segundo, etc.


58) ¿Qué es una rampa ascendente y cómo se puede configurar?

Ramp up aumenta gradualmente la carga en un servidor y se puede simular aumentando gradualmente el número de Vusers. Esta característica se puede encontrar en las Opciones de programación de escenarios.


59) ¿Cómo se puede realizar la correlación?

La correlación se puede realizar de dos maneras:

  • Utilice la función de escaneo para buscar correlaciones y seleccionar un valor del resultado.
  • Grabe un par de guiones y luego compárelos entre sí.

60) ¿Dónde se configuran las opciones de correlación automática?

La correlación automática se establece en el área de opciones de grabación en la pestaña de correlación. La correlación se puede habilitar para el script completo y se pueden definir reglas de correlación.

Se puede realizar una correlación automática en una base de datos visualizando la ventana de salida, buscando correlación y seleccionando el valor que se utilizará.


61) ¿Cuál es el beneficio de ejecutar un script de Vuser como hilo?

La ventaja de ejecutar un script Vuser como un subproceso es que permite que se utilicen más Vusers para un generador de carga. La ejecución de scripts Vuser como procesos utiliza mucha memoria porque todos los scripts cargados utilizan el mismo controlador.

Esto limita la cantidad de scripts de Vuser que se pueden ejecutar en un generador.


62) ¿Cuál es la diferencia entre el gráfico de superposición y el gráfico de correlación?

Gráfico superpuesto:

El gráfico superpuesto tiene un eje X y 2 ejes Y. El eje Y izquierdo del gráfico fusionado muestra el valor del gráfico actual y el eje Y derecho muestra el valor del eje Y del gráfico que se fusionó.

Gráfico de correlación:

Hay dos gráficos y el eje Y del gráfico activo se convierte en el eje X del gráfico combinado. El eje Y del gráfico que se fusionó se convierte en el eje Y del gráfico fusionado.


63) ¿Cuáles son las tres secciones de un script de Vuser y cuál es el propósito de cada una?

A continuación se muestran las tres secciones del script de Vuser, y son las siguientes:

  • Vuser_init: se utiliza para registrar el inicio de sesión.
  • Acciones: se utiliza para registrar el proceso de negocio.
  • Vuser_end: se utiliza para registrar el cierre de sesión.

64) ¿Cuáles son los cuatro métodos de selección al elegir datos de un archivo de datos?

A continuación se presentan los cuatro métodos de selección:

  • Secuencial
  • Aleatorio
  • Unico
  • Nombre del parámetro

65) ¿Qué se debe hacer para ver la sustitución de parámetros en el Registro de ejecución?

La sustitución de parámetros se puede ver en el registro extendido en la configuración de Tiempo de ejecución.


66) ¿Qué herramientas se requieren para analizar los resultados de ejecución de Vuser?

Se requieren las siguientes herramientas para analizar los resultados de ejecución de Vuser:

  • Registro de ejecución
  • Visor de tiempo de ejecución y
  • Mercury Ventana de resultados de la prueba

67) ¿Cuál es la diferencia entre el escenario manual y el escenario orientado a objetivos?

A continuación se presentan las diferencias entre el escenario manual y el orientado a objetivos:

Escenario manual Escenario de objetivos
El objetivo principal es saber cuántos Vusers pueden ejecutarse simultáneamente. El objetivo puede ser el rendimiento, el tiempo de respuesta o la cantidad de Vusers simultáneos.
Le brinda control manual sobre cuántos Vusers se ejecutan y en qué momento Load Runner gestiona los Vusers automáticamente

68) ¿Cuáles son todas las razones para utilizar el Monitor de recursos del servidor?

El monitor de recursos del servidor se utiliza para encontrar la cantidad de datos que provienen de la caché y ayuda a descubrir cuáles son todas las partes del sistema que tienen cuellos de botella.


69) ¿Cuál es el propósito de seleccionar "Mostrar navegador" durante la reproducción en la configuración de Opciones generales?

La configuración 'Mostrar navegador' se utiliza para ver las páginas que aparecen durante la reproducción. Esto resulta útil para depurar Vuser durante las etapas iniciales de la creación de Web Vuser.


70) ¿Con qué propósito el Usuario utilizará el error "continuar"?

Continuar debe configurarse solo cuando se hacen los registros de ejecución más descriptivos o se agrega lógica al Vuser.


71) ¿Cuál es el propósito de una transacción LoadRunner?

El propósito de una transacción Load Runner es medir uno o más pasos/acciones de usuario de un proceso de negocio.


72) ¿Por qué creas parámetros?

Los parámetros son como variables de script y se utilizan para variar la entrada al servidor para emular a usuarios reales.

  • Se envían diferentes conjuntos de datos al servidor cada vez que se ejecuta el script.
  • Simule mejor el modelo de uso para realizar pruebas más precisas desde el controlador, y un script puede emular a muchos usuarios diferentes en el sistema.

73) ¿Qué es lr_output_message?

El lr_output_message es una función que envía notificaciones a la ventana Salida del controlador y al archivo de registro de Vuser.


74) En un servidor web, la base de datos y la red funcionan bien y ahora, ¿dónde podría estar el problema?

El problema podría estar en el propio sistema, en el servidor de aplicaciones o en el código escrito para la aplicación.


75) ¿Qué es la grabación y secuencias de comandos de VuGen?

El código del script LoadRunner se obtiene grabando en la sintaxis del lenguaje ANSI C y se puede ver en la vista del script.


76) ¿Qué son las pruebas de rendimiento en LoadRunner?

Las pruebas de rendimiento se pueden realizar calculando el tiempo para las transacciones de lectura y actualización y verificando si las funciones del sistema se están realizando en un período de tiempo aceptable. En un entorno multiusuario, es necesario determinar el efecto de múltiples transacciones en el momento de una sola transacción.


77) ¿Cuál es la Configuración de los sistemas al utilizar Load Runner?

La configuración de sistemas se refiere a la de las máquinas cliente en las que ejecutaremos Vusers. La configuración de la máquina cliente incluye sus ajustes de hardware, memoria, sistema operativo, aplicaciones de software, herramientas de desarrollo, etc.

Esta configuración de componentes del sistema debe coincidir con la configuración general del sistema para lograr los objetivos de las pruebas de carga.


78) ¿Para qué sirve la función lr_abort?

La función lr_abort se utiliza para cancelar la ejecución de un script de Vuser. Le indica al Vuser que deje de ejecutar la sección Acciones, ejecute la sección vuser_end y finalice la ejecución.


79) ¿Qué es el tiempo para pensar?

El tiempo de pensamiento es el tiempo en el que un usuario real espera entre acciones.

Cuando un usuario recibe datos de un servidor u otras aplicaciones, el usuario puede esperar varios segundos para revisar los datos antes de responder. Este retraso de tiempo se denomina tiempo de reflexión.


80) ¿Cómo interactúa Load Runner con la aplicación?

El protocolo se utiliza en Load Runner para interactuar con la aplicación.


81) ¿Cuál es la última versión y el idioma utilizado en Load Runner?

A partir del 20 de febrero de 2013, Load Runner 11.5 es la última versión y el script VUser se utiliza como lenguaje C.

LoadRunner admite los siguientes idiomas:

  1. Lenguaje C
  2. Secuencias de comandos de Visual Basic
  3. Visual Basic para Aplicaciones
  4. Java scripting

82) ¿Cuáles son todos los protocolos importantes que admite Load Runner?

Los siguientes son los protocolos que Load Runner puede admitir:

  • Registro/visualización .NET
  • Database
  • DCOM
  • Nuestra red
  • Oracle E-Business
  • SAP
  • SOA
  • Web y multimedia
  • Conectividad
  • GUI
  • Java Grabar y reproducir
  • Escritorio remoto
  • Web 2.0

Prueba de certificación HP Loadrunner 1

Prueba de certificación HP Loadrunner 2

Prueba de certificación HP Loadrunner 3

Estas preguntas de la entrevista también te ayudarán en tu viva(orals)