Configuración de variables de transacciones sintéticas

Utilice el Gestor de scripts sintéticos para actualizar los valores de variables, como los nombres de usuario y las contraseñas almacenadas en scripts sintéticos, sin tener que editar los archivos de script. Los valores de las variables pueden ser exclusivos para cada ubicación de reproducción. Configure las variables para los scripts sintéticos cuando las aplicaciones web requieran valores de variable distintos en ubicaciones distintas. Por ejemplo, si la aplicación web no permite los mismos detalles de inicio de sesión en ubicaciones distintas, utilice el Gestor de scripts sintéticos para proporcionar detalles de inicio de sesión distintos en cada ubicación. Puede crear variables en scripts sintéticos mediante el mandato store en el plug-in Selenium-IDE.

Acerca de esta tarea

En esta tarea, utilice el Gestor de scripts sintéticos para configurar las variables almacenadas en el script sintético.

Procedimiento

Para configurar las variables de una transacción sintética, realice los pasos siguientes:

  1. Si no se muestra el Gestor de scripts sintéticos, pulse el icono Configuración del sistema y seleccione Gestor de scripts sintéticos. Seleccione una transacción sintética de la lista y pulse el icono Editar.
  2. Seleccione las ubicaciones de reproducción para la transacción sintética. Para obtener más información, consulte Creación y edición de transacciones sintéticas.
  3. Pulse la pestaña Configuración avanzada. Si el script sintético contiene variables, puede editar estas variables en la ventana Configure las sustituciones de variables para ubicaciones diferentes. Para editar una variable, efectúe una doble pulsación en el valor. Para finalizar, pulse Guardar.

    Por ejemplo, el script siguiente contiene las variables nombre_usuario y contraseña. Los valores de esas variables, usuario1 y pass, se guardan mediante el mandato store en Selenium-IDE. Las variables tienen el mismo valor en dos ubicaciones, Dallas y San José.

    Tabla 1. Ejemplo de un script con variables
    Mandato Destino Valor
    store user1 nombreusuario
    store pass contraseña
    tipo id=j_username ${username}
    tipo id=j_password ${password}

    Los valores de las variables de script se muestran en la ventana Configure las sustituciones de variables para ubicaciones diferentes. Cambie el valor de nombre_usuario en la ubicación Dallas del usuario1 por admin1, de modo que la transacción sintética utilice los detalles de inicio de sesión distintos en ubicaciones distintas.

    Tabla 2. Valores de variables de script en distintas ubicaciones
    Ubicación username contraseña
    San José usuario1 pass
    Dallas admin1 pass

Resultados

Habrá configurado las variables de un transacción sintética. Puede utilizar ahora esta transacción sintética para probar el rendimiento y la disponibilidad de una aplicación web en ubicaciones distintas.

Qué hacer a continuación

Puede ver las métricas y los ICR grabados por una transacción sintética en el Panel de instrumentos del rendimiento de aplicaciones. También puede añadir transacciones como componentes a una aplicación, y ver todas las transacciones sintéticas que están asociados con esa aplicación. Para obtener más información, consulte Visualización de datos de transacciones sintéticas en el Panel de instrumentos del rendimiento de aplicaciones.