Pruebas de Appium y Device Farm AWS - 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.

Pruebas de Appium y Device Farm AWS

En esta sección se describe cómo configurar, empaquetar y cargar pruebas de Appium en Device Farm. Appium es una herramienta de código abierto que permite automatizar aplicaciones web nativas para dispositivos móviles. Para obtener más información, consulte Introduction to Appium en el sitio web de Appium.

Para ver una aplicación de muestra y enlaces a pruebas de funcionamiento, consulte Device Farm Sample App para Android y Device Farm Sample App para iOS en adelante GitHub.

Para obtener más información sobre las pruebas en Device Farm, consulteMarcos de pruebas y pruebas integradas en AWS Device Farm.

Compatibilidad de versiones

La compatibilidad con varios marcos y lenguajes de programación depende del lenguaje utilizado.

Device Farm es compatible con todas las versiones de servidor Appium 1.x y 2.x. En el caso de Android, puede elegir cualquier versión principal de Appium con devicefarm-cli. Por ejemplo, para usar la versión 2 del servidor Appium, añada estos comandos al archivo de especificaciones YAML de prueba:

phases: install: commands: # To install a newer version of Appium such as version 2: - export APPIUM_VERSION=2 - devicefarm-cli use appium $APPIUM_VERSION

Para iOS, puede elegir versiones específicas de Appium con los comandos avm onpm. Por ejemplo, para usar el avm comando para configurar la versión del servidor Appium en 2.1.2, agrega estos comandos a tu archivo de especificaciones de prueba: YAML

phases: install: commands: # To install a newer version of Appium such as version 2.1.2: - export APPIUM_VERSION=2.1.2 - avm $APPIUM_VERSION

Con el npm comando para usar la última versión de Appium 2, agrega estos comandos a tu archivo de especificaciones de prueba: YAML

phases: install: commands: - export APPIUM_VERSION=2 - npm install -g appium@$APPIUM_VERSION

Para obtener más información devicefarm-cli o cualquier otro CLI comando, consulta la referencia. AWS CLI

Para usar todas las funciones del marco, como las anotaciones, elige un entorno de prueba personalizado y usa la consola AWS CLI o la Device Farm consola para cargar una especificación de prueba personalizada.