Descripción general de los scripts

Link to Descripción general de los scripts copied to clipboard

Los scripts en axe Monitor se utilizan para probar aplicaciones de una sola página y se utilizan para dos propósitos principales:

  • Tareas de establecimiento de sesión: Se utilizan para establecer un estado específico de la página antes de activar un rastreo o para probar una página resultante. Un ejemplo de este tipo de tareas es iniciar sesión en un sitio web específico (iniciar sesión) y luego probar la página resultante.
  • Tarea de prueba de flujo de usuario: Se utiliza para probar un flujo de usuario o una transacción específica en la que se necesita una secuencia de operaciones para ir de una pantalla a la otra, y todas las pantallas encontradas deben probarse para comprobar su accesibilidad web. Este tipo de tareas incluyen flujos relacionados con el llenado de una solicitud de varios pasos en un sitio web donde se deben completar formularios. El flujo de compra online es otro ejemplo de esta tarea.

En cualquiera de los casos anteriores, se requieren scripts para codificar el flujo específico por el que debe pasar la aplicación. En su forma más simple, los scripts básicamente reemplazan a un usuario y ayudan a poner un sitio web en un estado particular para su escaneo. Cuando se realiza una acción, la acción y las respuestas de la aplicación con la que se trabaja se registran como comandos en un script.

Los scripts pueden realizar la mayoría de las acciones que puede realizar un usuario; por ejemplo, seleccionar enlaces, escribir texto en un campo o navegar entre páginas.

Estos scripts están escritos en un formato específico y también se denominan "Archivos de especificaciones" en axe Monitor. Estos archivos de script están escritos en formato JSON o YAML y pueden ser utilizados por la aplicación CLI de axe DevTools. La aplicación se puede descargar desde la pantalla de inicio de axe Monitor, en la sección "Enlaces rápidos". Estos scripts se pueden crear utilizando archivos de especificaciones CLI de axe DevTools mediante un editor de código como Visual Studio Code.

Nota: Los scripts utilizados para el análisis (tanto para la tarea de establecimiento de sesión como para la tarea de script) deben tardar menos de 3 minutos en ejecutar el análisis. Después de 3 minutos, el escaneo se agota. El usuario puede extender este tiempo de espera utilizando el panel Configuración de escaneo - Avanzado en el asistente Crear o Editar escaneo, pero no recomendamos cambiar la configuración del tiempo de espera.

Otros temas relevantes

  1. Descripción general de la Interfaz de Línea de Comandos de Axe DevTools
  2. Archivos de script CLI de muestra
  3. Configurar los ajustes de escaneo