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
Para ver una aplicación de muestra y enlaces a pruebas de funcionamiento, consulte Device Farm Sample App para Android
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 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.