Importación de problemas automatizados, IGT y manuales

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Los usuarios de Axe Auditor pueden importar problemas manualmente (exportados como un archivo JSON usando la extensión axe DevTools Pro) y a través de la integración automatizada a nivel de unidad de prueba, lo que les permite importar problemas automatizados, IGT y manuales en una sola operación.

Nota 1: Importar automáticamente la captura de pantalla con el problema manual: Al importar un problema manual, la captura de pantalla asociada se importa automáticamente utilizando la etiqueta ScreenshotURL en el archivo JSON.

Importar captura de pantalla con problema

Nota 2: Comparar solo versiones principales durante la importación: Axe Auditor permite importar problemas generados por la extensión axe DevTools Pro siempre que utilicen la misma versión principal de axe-core. Esto significa que Axe Auditor solo evitará la importación de un archivo generado por la extensión si el número de versión principal (el primer dígito en el número de versión) difiere entre la ejecución de la prueba y la extensión. En caso de que las versiones secundarias sean diferentes, Axe Auditor solo proporcionará una advertencia al usuario, indicando que la versión de axe-core que se está importando no coincide con la versión de Axe Auditor y que puede haber algunas variaciones en los datos de prueba. Estas variaciones se refieren principalmente a posibles diferencias en los puntos de control de Deque asociados con los problemas en Axe Auditor.

Nota 3: Importación de problemas desde axe DevTools Mobile para Android nativo y iOS nativo - Al importar problemas desde axe DevTools Mobile para tipos de activos digitales basados en móviles nativos, Axe Auditor no importa problemas Experimentales y Necesitan Revisión. Además, Axe Auditor ignora los problemas con el conjunto de reglas AAA, ya que no admite reglas AAA.

Nota 4: Usando la opción de prueba guardada y problemas: Utilice la opción 'Prueba guardada y problemas' al exportar problemas desde la extensión axe DevTools.

Nota 5: Importación de archivos JSON con cero problemas: Al importar archivos JSON usando DevTools Pro con cero problemas, Axe Auditor muestra los puntos de control que se han probado como parte de IGTs que no tienen problemas reportados. Esto le permite obtener una lista más completa de los puntos de control que se han probado como parte de las pruebas con axe DevTools Pro y Axe Auditor, lo que le permite centrarse solo en aquellos puntos de control que quedan por probar.

Nota 6: Múltiples ejecuciones de IGT en importaciones de axe DevTools: Si está utilizando la función de múltiples ejecuciones en la extensión axe DevTools (función Pro) y utiliza la exportación para ser importada en Axe Auditor Test Run, esta puede ser importada en Axe Auditor con los problemas importados siendo el total de todos los problemas a través de múltiples ejecuciones (después de eliminar manualmente los duplicados).

Uso del botón Importar Problemas

Los tres diferentes tipos de problemas que una unidad de prueba puede incluir son:

  • Problemas automatizados - desde dentro de Auditor, o desde un archivo JSON subido por el usuario.
  • Problemas IGT - Todos los problemas que la extensión axe DevTools Pro puede encontrar mientras ejecuta pruebas IGT desde un archivo JSON subido por el usuario se marcan como problemas IGT.
  • Problemas manuales - desde dentro de Auditor, o desde un archivo JSON subido por el usuario.

En la página de resumen de la unidad de prueba, use la sección llamada Estado de Pruebas para importar problemas automatizados, IGT y manuales. Esta sección contiene:

  • La fecha y hora en que se inició la importación de los problemas,
  • El estado de la prueba que indica el estado de la importación y la fecha y hora en que se completó, y
  • Un botón Importar Problemas que permite al usuario subir un archivo JSON en un formato predefinido proporcionado por Deque Systems.

Al hacer clic en el botón Importar Problemas, aparece la caja de diálogo de confirmación de importación de problemas, donde puede importar los tres tipos de problemas utilizando un archivo JSON. Para generar el archivo JSON, use la opción JSON en la extensión axe DevTools (Exportar → Prueba Guardada y Problemas → opción JSON).

Cuando importa un problema, la captura de pantalla asociada se importa automáticamente utilizando la etiqueta ScreenshotURL en el archivo JSON. Si la etiqueta ScreenshotURL está vacía, no se agrega ninguna captura de pantalla al problema.

Archivo JSON de ejemplo

Nota 1: Al importar problemas de nuevo, puede elegir mantener los problemas existentes o reemplazarlos con los problemas en el archivo, si la unidad de prueba ya contiene esos problemas. Axe Auditor solo elimina y reemplaza los problemas manuales importados usando un archivo JSON. Los problemas manuales agregados manualmente por el usuario permanecen sin cambios y no se eliminan ni se reimportan.

Importar Problemas

Nota 2: Cuando el tipo de activo digital no es Web para Escritorio o Web Móvil, o todos los estándares WCAG y de tester de confianza, no se pueden ejecutar pruebas automatizadas ni importar problemas IGT y manuales. Los botones en la página de resumen de la ejecución de la prueba muestran "No aplicable" en lugar de "Ejecutar Pruebas Automatizadas" e "Importar Problemas" para tipos de activos que no son Web para Escritorio ni Web Móvil.

Nota 3: Axe Auditor solo considera violaciones, por lo que si algún problema importado comprende "Necesita Revisión" o "Mejores Prácticas", Axe Auditor no importa esos problemas.

Uso de la Integración Automatizada en Axe Auditor

Visión General

Además de las importaciones manuales, axe Auditor admite la importación de problemas a través de integración automatizada.
Axe Auditor está integrado con la extensión axe DevTools Pro mediante APIs, permitiendo a los usuarios enviar problemas a Auditor de manera fluida con un solo clic, siempre que se hayan suscrito a la Integración de Axe Auditor en la Cuenta de Axe.

Cómo enviar datos desde la extensión axe DevTools Pro a Auditor

Requisitos previos

Antes de enviar datos, asegúrese de que se hayan completado los siguientes pasos en Auditor:

  1. La integración de Auditor debe estar disponible en la extensión pro de devTools y el usuario debe suscribirse a la Integración de Auditor suscripción.
  2. El usuario debería ser un usuario con licencia de Auditor.
  3. Cree un caso de prueba y una ejecución de pruebacorrespondiente.
  4. Mueva la unidad de prueba a "En Progreso" estado. (Si la unidad de prueba está en el estado "No Iniciado", no se pueden importar datos.)

Pasos para Importar Problemas

  1. Realizar Pruebas en la Extensión Axe DevTools Pro

    • Abra la URL que desea probar.
    • Inicie la Extensión Axe DevTools Pro y complete su prueba.
  2. Obtener el Enlace de Prueba Compartido

    • Una vez completada la prueba, obtenga el enlace de prueba compartido y ábralo en una nueva pestaña.
  3. Enviar Problemas a Auditor

    • Haga clic en el botón "Enviar a Auditor" .
    • Ingrese el ID de la Unidad de Prueba, que se puede copiar de la Unidad de Prueba de Auditor (disponible en la Visión General de Ejecuciones de Prueba y Unidad de Prueba páginas).
  4. Confirmación y Manejo de Datos

    • Una vez enviado, DevTools enviará los datos a Auditor y mostrará un mensaje de confirmación.
    • Si la Unidad de Prueba de Auditor ya contiene problemas, aparecerá un aviso para decidir si desea sobrescribir los datos existentes.
    • Si se selecciona sobrescribir , todos los problemas previos en Auditor serán reemplazados por los nuevos importados.

Tipos de Problemas Soportados

Los usuarios ahora pueden enviar los siguientes tipos de problemas directamente a Auditor a través de la integración:

  • Problemas automatizados
  • Problemas de IGT (Pruebas Guiadas Inteligentes)
  • Problemas manuales

Todas las validaciones—incluyendo verificaciones de URL, estándares de metodología de pruebas y compatibilidad con la versión de axe-core—se aplicarán a los datos importados, asegurando precisión y consistencia.


Mensajes de error

Código de error Descripción
409 - Conflicto Aparece si la unidad de prueba ya contiene problemas. Los usuarios deben hacer clic en “Sobrescribir datos” para enviar los problemas.
500 - Error interno del servidor Aparece si la URL, estándar de prueba o versión de axe-core no coincide con la unidad de prueba del Auditor.

Esta integración optimiza el flujo de trabajo de pruebas de accesibilidad, asegurando una transferencia de problemas fluida, precisa y eficiente entre la Extensión Axe DevTools Pro y el Auditor.

Enviar datos al Auditor

Ingresar Id de la unidad de prueba