Pruebas en iOS con Perfecto
El proyecto Axe DevTools Mobile Analyzer se conectará con un dispositivo Perfecto a través de Xcode y la tecnología DevTunnel de Perfecto, permitiéndote probar manualmente cualquier aplicación instalada en un dispositivo real de Perfecto para detectar defectos de accesibilidad.
Requisitos:
- Perfecto Enterprise Private Cloud
Actualmente, las pruebas en iOS con Perfecto solo son posibles con el proyecto Axe DevTools Mobile Analyzer en Xcode. Estamos trabajando en una solución para usar Perfecto con la aplicación Axe DevTools Mobile Desktop Analyzer.
Primera Configuración
-
En tu panel de control de Perfecto, abre un dispositivo real para pruebas manuales.
-
Una vez que el dispositivo se cargue, selecciona el botón "DevTunnel". Si no has instalado DevTunnel antes, consulta la guía de instalación de Perfecto para obtener instrucciones detalladas.
¿Tienes problemas con DevTunnel?
- Es posible que necesites reiniciar tu computadora después de la instalación.
- Es posible que necesites cambiar los permisos de la carpeta devtunnel ubicada en:
/usr/local/etc/devtunnelpara permitir lectura/escritura para todos. - Contacta al soporte de Perfecto en support-perfecto@perforce.com.
Instalar Aplicación para Probar
Con el dispositivo real de tu elección abierto, necesitarás instalar la aplicación que deseas probar.
-
Si tienes un
.ipa, puedes subirla al dispositivo a través de la interfaz de Perfecto. Selecciona el botón "Aplicaciones", luego "Instalar nueva". Selecciona "Computadora" para subir desde tu computadora. -
Si estás desplegando desde Xcode, selecciona el botón "DevTunnel" desde la interfaz del dispositivo en Perfecto, luego "Conectar". Abre el proyecto Xcode de la aplicación que deseas probar. Elige un dispositivo para ejecutar y selecciona el dispositivo Perfecto bajo "Dispositivos iOS". Lanza la aplicación como lo harías normalmente mientras desarrollas localmente. Nota: La primera conexión con este dispositivo tomará un tiempo mientras Xcode se configura, se conecta y copia los símbolos necesarios para interactuar con el dispositivo. Los lanzamientos posteriores en el mismo dispositivo no tendrán retraso.
Pruebas de Accesibilidad
-
Inicia DevTunnel si no lo has hecho ya en un paso anterior: Selecciona el botón "DevTunnel" en Perfecto en la interfaz del dispositivo, luego "Conectar". Nota: Abrir DevTunnel antes de Xcode ayuda a asegurar que tu dispositivo en la nube esté disponible para Xcode.
-
Abre el proyecto Axe DevTools Mobile Analyzer en Xcode y realiza los ajustes necesarios a tu archivo de configuración, sigue la guía de configuración para más información.
-
En la barra superior del proyecto Axe DevTools Mobile Analyzer en Xcode, abre el desplegable de dispositivos y selecciona el dispositivo Perfecto bajo "Dispositivos iOS". Si es tu primera vez con el analizador, consulta ejecutar una prueba de accesibilidad para obtener instrucciones detalladas. De lo contrario, en Perfecto, navega en tu aplicación hasta la pantalla que deseas probar y presiona el botón "Prueba" en el proyecto del Analizador para comenzar una prueba de accesibilidad.
-
Visita el tablero de Axe DevTools Mobile para ver tus escaneos.
Limpieza del Test
Cuando hayas terminado con tu sesión de pruebas, selecciona el botón "DevTunnel" para desconectarte. Asegúrate de también seleccionar el botón "Detener" para finalizar tu sesión de dispositivo real con Perfecto.
¿Tienes problemas?
- Contacta al soporte de Perfecto en support-perfecto@perforce.com.
- Contacta al soporte de Deque en helpdesk@deque.com o support.deque.com.

