Transición a las API de Axe Developer Hub para Resultados Móviles
Si has estado utilizando la API REST de mobile-service desde tus propios scripts, debes saber que el mobile-service se está retirando. Ahora los resultados se encuentran en Axe Developer Hub. Consulta la documentación de la API mantenida en las siguientes páginas:
Esta página está diseñada para ayudar a los usuarios de la API a comprender esta transición.
Uso de las API de Axe Developer Hub
Con cada una de las API del Developer Hub, deberás incluir tu Clave de API de Axe DevTools Mobile en los encabezados para la autenticación.
| Clave | Valor |
|---|---|
| X-API-Key | YOUR_API_KEY |
Usa el extremo de Proyectos para obtener una lista de tus proyectos móviles y acceder al ID de Proyecto único para cada uno. Necesitarás un ID de Proyecto para llamar al extremo de Sesiones. Llama al extremo de Sesiones usando el ID de proyecto para recuperar todas las sesiones de un proyecto dado. Cada ID de sesión de esta respuesta se puede pasar al extremo de Resultados.
Formato de Salida
Los resultados se devuelven como Axe Universal JSON, un formato estándar utilizado por todos los productos Axe. Contiene los resultados de las pruebas de accesibilidad, pero no incluye una captura de pantalla ni la jerarquía de vista móvil. El JSON Móvil incluye toda la información capturada en el momento del escaneo, incluidos los resultados de las pruebas de accesibilidad, la jerarquía completa de vista móvil y una captura de pantalla. Aunque el JSON Móvil no está disponible a través de la API, puedes exportar tus datos en este formato desde la interfaz de Axe Developer Hub.
Migración desde la API REST de mobile-service
Dado que los resultados de las API de Axe Developer Hub provienen de las sesiones y no de escaneos individuales, la funcionalidad será diferente a la del mobile-service.
- Usa el API de Sesiones y Resultados para resúmenes completos de escaneo, así como para resúmenes de escaneo filtrados
- Con la API de
mobile-service, podías enviar los resultados de escaneo al Tablero Móvil. Ahora necesitarás usar nuestros SDKs o controladores de Appium e invocarstartScanSessionpara enviar resultados a Axe Developer Hub- Encuentra una solución de pruebas automáticas que funcione mejor para ti - Pruebas Automáticas con Axe DevTools Mobile
- No puedes actualizar los nombres de escaneo individuales de forma programática, aunque puedes renombrar la sesión en la interfaz de Axe Developer Hub
- Ten en cuenta que con las API de Axe Developer Hub ya no podrás actualizar las etiquetas de un escaneo ni eliminar escaneos individuales
Los escaneos antiguos permanecerán en el mobile-service y aún podrán leerse a través de la antigua API hasta el 31 de diciembre de 2026.
