Obtener el marco de trabajo axeDevToolsXCUI

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

Inicializa y configura el marco de trabajo axeDevToolsXCUI dentro de tus pruebas de UI

Not for use with personal data

Configuración

Requiere:

Aplicación de muestra

Puedes descargar nuestro aplicación de muestra en GitHub para ver un ejemplo funcional del marco de trabajo axeDevToolsXCUI implementado en una simple prueba de UI. Añade tus credenciales de Deque y sigue el README para comenzar a escanear. Esta aplicación no es accesible para mostrar los pasos de implementación de Axe DevTools Mobile y la detección de problemas de accesibilidad.

Descargar e incorporar el marco de trabajo axeDevToolsXCUI

Usando el Gestor de Paquetes Swift

URL del paquete: https://github.com/dequelabs/axe-devtools-ios.

  1. En Xcode, selecciona tu proyecto principal para abrir la configuración del proyecto.
  2. En el panel de configuración, asegúrate de que el proyecto principal esté seleccionado y no un objetivo.
  3. Selecciona la pestaña Dependencias del paquete.
  4. Selecciona el icono de más para agregar una dependencia del paquete.
  5. Inserta la URL del paquete y selecciona el paquete axe-devtools-ios.
  6. Para el Dependency Rule, elige la versión exacta e ingresa la etiqueta para recuperar.
  7. Selecciona el botón Agregar paquete.
  8. Se te pedirá que elijas un objetivo al que agregar el marco de trabajo. Para axeDevToolsXCUI, selecciona la casilla a la izquierda, luego selecciona tu objetivo UITest.
  9. Selecciona el botón Agregar paquete nuevamente, y Xcode comenzará a obtener los recursos.


Screenshot of Xcode's Swift Package Window to select a target where the framework will be added.

Usando Artifactory

Ver el instrucciones para usar Artifactory.

Incorporar marco de trabajo

  1. Arrastra el axeDevToolsXCUI.xcframework a la carpeta Marcos de trabajo de tu proyecto.
  2. Añádelo al objetivo de prueba UI de tu aplicación.
  3. En la configuración del proyecto, selecciona el objetivo de prueba UI de tu aplicación.
  4. Selecciona la pestaña Fases de construcción.
  5. Añade el marco de trabajo a Copiar marcos de trabajo. (Ya debería estar en Vincular Binarios con Librerías).


screenshot of Xcode highlighting steps to embed the framework.

Mantente actualizado

Verifica que tu versión de Axe DevTools Mobile para iOS esté actualizada, para asegurarte de que tienes las últimas reglas y características. No se actualiza automáticamente, por lo que deberías comprobar si hay una nueva versión periódicamente. Consulta Cómo actualizar Axe DevTools Mobile para iOS para más detalles.

¿Qué sigue?

A continuación, configura tu suite de pruebas automatizadas XCTest para escanear problemas de accesibilidad. Para un inicio rápido, utiliza Escaneo automático para identificar problemas de accesibilidad automáticamente mientras se ejecuta tu suite de pruebas existente. Para un control más granular y personalización en tus pruebas, configura Pruebas dirigidas.