EveryStep Scripting Tool es una aplicación que automatiza el registro de las interacciones del navegador con un sitio web o aplicación web. Puede utilizar una versión basada en la web o en el escritorio de Windows de la herramienta de grabación del navegador. Para instalar la versión de escritorio, consulte Uso de EveryStep Scripting Tool Desktop.
Video de información general de EveryStep Scripting Tool
Cómo ejecutar la herramienta de creación de scripts EveryStep basada en web
Hay dos enfoques para grabar un script de supervisión con EveryStep Scripting Tool. Puede comenzar grabando un script de supervisión y, a continuación, guardar el resultado en un dispositivo de supervisión. Para usar EveryStep Scripting Tool basada en la web, inicie sesión en su cuenta de Dotcom-Monitor y, a continuación, en la barra lateral izquierda, seleccione Aplicación basada en web EveryStep Recorder>.
Como alternativa, puede comenzar creando primero un dispositivo de supervisión de aplicaciones web:
- Haga clic en Nuevo
en la barra lateral izquierda para agregar un nuevo dispositivo de monitoreo. - En Aplicaciones web, seleccione Proceso de varios pasos.
- En la ventana EveryStep Recorder, introduzca una dirección URL de inicio.
- Especifique Tipo de dispositivo de usuario, Navegador, Resolución para grabar.
- Haga clic en Grabar ahora y grabe un script de supervisión en la ventana de la grabadora.
Alcance del uso
EveryStep Scripting Tool se utiliza para grabar scripts para:
- Supervisión de aplicaciones web: supervisión de aplicaciones web mediante un explorador.
Monitoreo de aplicaciones de Internet enriquecidas (RIA):
monitoreo de aplicaciones web que incluye una necesidad de verificación de imágenes o elementos dinámicos de páginas web, como Silverlight, Flex, Flash, etc.- Supervisión del tiempo de actividad del servidor: supervisión de aplicaciones web mediante un proceso de solicitud HTTP/S (GET/POST) (el modo de scripting HTTP solo está disponible a través de EveryStep Scripting Tool Desktop).
- Pruebas de carga:pruebas de aplicaciones web desde ubicaciones de
agentes
de supervisión en todo el mundo.
Aplicaciones web
Esta es la selección predeterminada y la función más utilizada de EveryStep. La supervisión de aplicaciones web crea un script robusto que puede realizar acciones complejas, como rellenar formularios, interactuar con multimedia, hacer clic en diferentes elementos de una página, comprobar que se han cargado textos e imágenes específicos en la página, y mucho más. Obtenga más información sobre cómo funciona la creación de scripts para la supervisión de aplicaciones web.
Tiempo de actividad del servidor
Haga clic en varias páginas, creando rápidamente varias tareas HTTP/S de tiempo de actividad del servidor que se ejecutan, en secuencia, en un único dispositivo de supervisión. Hay varias diferenciasclave entre cómo funcionan la supervisión del tiempo de actividad del servidor y los scripts de supervisión de aplicaciones web. Descargue EveryStep Scripting Tool Desktop para implementar esta tarea de supervisión.
Pruebas de carga y estrés
Registre las acciones que esperaría que realizara un usuario medio de su sitio web. Ejecute ese script en varias máquinas para simular cargas pesadas en su sitio web. Las pruebas de carga son únicas entre las plataformas Dotcom-Monitor en el sentido de que una vez que graba un script, debe programar pruebas únicas, mientras que otras plataformas realizan una supervisión continua.
Grabación del navegador EveryStep
A continuación, realiza “cada paso” de la ruta de la aplicación web que normalmente tomaría un usuario, o que desea verificar específicamente con clics, publicaciones, desplazamientos, etc. La grabadora EveryStep registra cada interacción del explorador.
Una vez que haya terminado de grabar el script, seleccione el botón Detener de las herramientas de navegación de la izquierda.
Se le pedirá que vuelva a reproducir el guión recién grabado dentro de EveryStep Recorder para confirmar que el guión se grabó correctamente.
A continuación, la grabación se reproduce en La grabadora EveryStep para confirmar que el script funciona.
Validación de contenido
Validación es un conjunto de las funciones de EveryStep Scripting Tool específicas para las tareas de supervisión de aplicaciones web.
La validación de palabras clave (texto) se utiliza para ayudar a verificar que el servidor no solo está respondiendo a una solicitud, sino que también está sirviendo los datos adecuados. La validación de palabras clave le permite especificar palabras clave que se verificarán en una página cada vez que se carga la página. Puede especificar una frase de palabra clave por línea. Una frase de palabras clave contiene una o más palabras en el mismo formato que aparecen en la página. EveryStep Scripting Tool no permite incluir múltiples palabras clave de diferentes ubicaciones en un sitio web en una frase de palabras clave. Para obtener más información, consulte Uso de la validación de palabras clave.
La tecnología de validación de imágenes se utiliza para tomar una instantánea de una imagen o área de referencia para realizar una comparación por píxel. El resultado es un coeficiente de coincidencia que se utiliza para determinar la presencia de la imagen durante el monitoreo. Para obtener más información, consulte Validación deimagen .
Grabadora RIA
La supervisión de aplicaciones de Internet enriquecidas (RIA) es un módulo complementario de la herramienta de scripting EveryStep que proporciona un nivel sin igual de capacidades de supervisión de aplicaciones enriquecidas. La combinación de nuestra potente tecnología de emparejamiento de imágenes con EveryStep Scripting Tool permite crear fácilmente scripts de análisis transaccionales complejos que realmente pueden “ver” e interactuar con tecnologías RIA como Flash, Silverlight, Java, Flex, Ajax, Shockwave, QuickTime, ActiveX y otras.
Para trabajar con sitios RIA dinámicos, utilice las funciones IMAGEN RIA
y Teclado + Ratón de RIA. Keyboard + Mouse
Una demostración en vídeo de las capacidades de RIA y el proceso de grabación está disponible en el vídeo Cómo: Grabar un script de RIA.
Errores de filtrado
Si
se detecta algún error en el script
, se le presentará la lista de errores y se le pedirá que elija si desea filtrar esos errores cuando se ejecute el script.
Si elige filtrar un error, EveryStep Scripting Tool agregará un método de filtrado al principio de la secuencia de comandos, similar al siguiente:
NetworkFilter.Deny (“http://www.example.com/FilteredOutElement.ttf“);
Si el script se encuentra con un error con este elemento, el error se ignorará y el script continuará ejecutándose sin notificar el error.
Guardar el script
Después de crear el primer script, guárdelo en el sitio de Dotcom-Monitor haciendo clic en Guardar.
Una vez guardado, el script EveryStep se carga en su cuenta de Dotcom-Monitor y se puede revisar y editar en la configuración del dispositivo.