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:
-
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
.
-
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.
-
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.