- StudioPro
- Información general
- Actividades de prueba
- Orchestrator
- Testing Robots
- Test Manager
Local Devices
Para configurar un dispositivo local que funcione con las actividades de automatización móvil, ya sea un dispositivo físico o un emulador, debe ejecutar una instancia local de Appium y tener las herramientas necesarias para automatizar los dispositivos Android o iOS.
Secciones de tema:
APK
o IPA
a una URL que sea accesible de forma anónima por el servidor de Appium (p. Ej. Almacenamiento de blobs).
No es posible instalar aplicaciones desde Play Store o App Store, excepto si automatizas manualmente estas aplicaciones para instalar tu aplicación específica.
Para configurar un dispositivo Android local, debes preparar tu entorno y añadirlo a Mobile Device Manager.
Temas de esta sección:
Preparar y configurar su entorno.
ANDROID_HOME
Valor de la variable: C:\Users\Username\AppData\Local\Android\Sdk
Nota: La parte Username
, dentro de la ruta del valor de la variable , debe reemplazarse con el nombre real del usuario que opera en la máquina.
b. Variable JAVA_HOME . Necesita tener Java ya instalado para configurar esta variable. Puede descargar Java a través de un archivo zip aquí.
JAVA_HOME
.
C:\Program Files\Java\jdk8
.
c. Haz clic en Aceptar para confirmar.
-
Edite la variable Ruta para que su usuario incluya Android Debug Bridge (ADB):
a. Haz clic en Nuevo y agrega el siguiente valor:
%ANDROID_HOME%\platform-tools
b. Haz clic en Aceptar para confirmar.
-
Haga clic en Aceptar para establecer la variable.
Antes de iniciar cualquier aplicación en su dispositivo, debe iniciar un servidor Appium en su máquina. Abre el símbolo del sistema y ejecuta Appium con los siguientes parámetros:
appium -p 10001 --relaxed-security --allow-insecure chromedriver_autodownload
- Si la descarga automática falla, puede apuntar a un chromedriver.exe ya descargado, concatenando el siguiente comando:
--chromedriver-executable "path_to_chromedriver"
- Para obtener ayuda con la depuración de Appium, ejecuta el siguiente comando:
appium-doctor
- Para cancelar Appium, use el comando
ctrl + c
.
Habilita la depuración de WebView.
Si Appium no detecta automáticamente la versión de Chrome o WebView en su Android, elija una de las siguientes opciones:
Para configurar un dispositivo iOS, simulador o dispositivo físico local y automatizar una aplicación, tendrás que configurar el servidor de Appium en una máquina macOS.
APP
y desea cargar la aplicación en una URL pública, deberá crear una carpeta llamada Payload
, colocar el APP
dentro, archivar la carpeta Payload
y cambiar la extensión a IPA
en lugar de ZIP
.
Además, asegúrese de que la aplicación que intenta automatizar esté compilada para la arquitectura de destino (simulador o dispositivo físico).
Temas de esta sección:
Si desea utilizar las actividades de automatización móvil con un dispositivo iOS físico, necesitará una cuenta de desarrollador de Apple.
- Información general
- Almacenamiento de aplicaciones
- Configuración de dispositivo Android
- Preparación del entorno de Android
- Inicio del servidor de Appium
- Creación de un emulador de Android
- Habilitar la automatización web e híbrida con WebDriver
- Configurar dispositivo físico Android
- Agregar dispositivo Android local en el Administrador de dispositivos móviles
- Configuración de dispositivo iOS
- Preparación del entorno MacOS
- Configuración de dispositivo físico IOS
- Agregar dispositivo IOS local en el Administrador de dispositivos móviles