Uso del entorno de pruebas de Amazon Linux 2 para pruebas de Android - AWS Device Farm

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Uso del entorno de pruebas de Amazon Linux 2 para pruebas de Android

AWSDevice Farm utiliza máquinas host de Amazon Elastic Compute Cloud (EC2) que ejecutan Amazon Linux 2 para ejecutar pruebas de Android. Al programar una ejecución de prueba, Device Farm asigna un host dedicado a cada dispositivo para ejecutar las pruebas de forma independiente. Las máquinas host finalizan después de la ejecución de la prueba, junto con cualquier artefacto generado.

El host de pruebas de Amazon Linux 2 es el entorno de pruebas de Android más reciente y sustituye al anterior sistema basado en Ubuntu. Con el archivo de especificaciones de las pruebas, puede optar por ejecutar las pruebas de Android en el entorno Amazon Linux 2.

El host Amazon Linux 2 ofrece varias ventajas:

  • Pruebas más rápidas y fiables: en comparación con el host anterior, el nuevo host de pruebas mejora significativamente la velocidad de las pruebas, lo que reduce especialmente los tiempos de inicio de las pruebas. El host Amazon Linux 2 también demuestra una mayor estabilidad y fiabilidad durante las pruebas.

  • Acceso remoto mejorado para las pruebas manuales: las actualizaciones al último host de pruebas y las mejoras permiten reducir la latencia y mejorar el rendimiento del video en las pruebas manuales de Android.

  • Selección de versiones de software estándar: Device Farm ahora estandariza el soporte de los principales lenguajes de programación en el host de prueba, así como en las versiones del marco de Appium. Para los lenguajes compatibles (actualmente Java, Python, Node.js y Ruby) y Appium, el nuevo host de pruebas ofrece versiones estables a largo plazo poco después del lanzamiento. La administración centralizada de versiones a través de la herramienta devicefarm-cli permite desarrollar archivos con especificaciones de prueba con una experiencia uniforme en todos los marcos.