test-suite
latest
false
- Introducción a Test Suite
- Studio
- Conjunto de pruebas - Estudio
- Información general
- Actividades de prueba y API
- Arquitectura de automatización de dispositivos móviles
- Primeros pasos
- Administración de Mobile Device Manager
- Dispositivos de la nube
- Dispositivos Android locales
- Configuración del simulador de iOS local
- Administración de aplicaciones
- Creación de flujos de trabajo de automatización móvil
- Interacción de dispositivos
- Automatización para aplicaciones React Native
- Actividades de automatización móvil y API
- Orchestrator
- Testing Robots
- Test Manager
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Creación de casos de prueba
- Importing manual test cases
- Generate tests for requirements
- Clonación de casos de prueba
- Exportar casos de prueba
- Automatizar casos de prueba
- Casos de prueba manuales
- Aplicar filtros y vistas
- Conjuntos de prueba
- Ejecución de pruebas
- Documentos
- Informes
- Exportar datos
- Operaciones masivas
- Solución de problemas
Configuración del simulador de iOS local
Guía de usuario de Test Suite
Last updated 20 de nov. de 2024
Configuración del simulador de iOS local
- Instalar Xcode. Consulte Instalar Xcode y Simuladores para obtener más información sobre Xcode.
- Abra un terminal y ejecute el siguiente comando para instalar Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
. - Ejecute el siguiente comando para instalar NodeJS:
brew install node
- Instalar Appium:
- Para Appium 1.0, ejecute el siguiente comando:
npm install -g appium
. Esto instala automáticamente todos los controladores necesarios. - Para Appium 2.0, ejecuta el siguiente comando:
npm install -g appium@next
.Appium 2.0 viene sin los controladores instalados. Por tanto, para instalar los controladores necesarios, ejecuta también el siguiente comando:appium driver install xcuitest
.Importante:- Recomendamos utilizar Appium 2.0 con Mobile Automation versión 22.10 o superior.
- Instale Appium 2.0 si desea probar sus automatizaciones móviles en un dispositivo físico iOS.
- Abre Xcode y deja que instale los componentes adicionales que pueda requerir. Ciérrelo una vez que vea la pantalla de inicio.
-
Inicie el servidor de Appium con el siguiente comando:
appium --port 8001 --default-capabilities "{\"appium:systemPort\":9001}" --relaxed-security
.
- Para Appium 1.0, ejecute el siguiente comando:
Realice los siguientes pasos para configurar un simulador de iOS local.
- Instale y agregue runtimes de Simulator.
- Abra Xcode y navegue hasta la barra de menú. Haga clic en Xcode y luego en Configuración.
- Vaya a la pestaña Plataformas.
- Haga clic en el botón Añadir y luego seleccione una plataforma para ver una lista de sus versiones disponibles.
- Seleccione una versión y haga clic en Descargar e instalar.
- Añadir un simulador.
- En Xcode, desde la barra de menú, seleccione Xcode y luego Dispositivos y simuladores.
- En la parte superior de la barra lateral, seleccione Simuladores y haga clic en el botón Añadir .
- Seleccione un tipo de dispositivo y una versión del sistema operativo para su simulador. Opcionalmente, denle un nombre.
- Seleccione Crear para crear el nuevo simulador.
- Obtenga la URL de Appium y guárdela para más tarde:
- Vaya a Configuración del sistema, luego a la pestaña Red y seleccione la red Wi-Fi a la que está conectado el dispositivo iOS.
- Copie la dirección IP para la red Wi-Fi. El formato de la URL de Appium es
https://<ipaddress>:8001>
(8001 es el número de puerto donde inicia Appium).
- Obtenga el UDID del simulador que añadió a Xcode.
- Vaya a Windows, luego a Dispositivos y Simuladores y, por último, Simuladores.
- Haga clic en el simulador de iOS que añadió.
- Copie el identificador. Este es el UDID, que más tarde añadirá como una capacidad adicional deseada, al añadir este simulador de iOS a MDM.
- Cree WebDriverAgent con Xcode en su Mac:
- Navega hasta la carpeta
appium-webdriveragent
, usando la siguiente ruta:/Users/<username>/appium2/node_modules/appium-xcuitest-driver/node_modules/appium-webdriveragent
, y abre el archivoxcodeproj
. - Seleccione WebDriverAgenty abra WebDriverAgentRunner, en la sección Objetivos .
- Cambie a la pestaña Firma y capacidades , seleccione Administrar firmas automáticamentey elija una cuenta de usuario en el menú desplegable Equipo .
- Cambia el Identificador de paquete por un valor único.
- Copie y guarde este Identificador de paquete. Lo usará para agregar su aplicación dentro de MDM (IDde paquete).
- Navega hasta la carpeta
- Instale el WebDriverAgent en su simulador de iOS.
- Seleccione WebDriverAgentRunner en la barra de navegación de WebDriverAgent.
- En Xcode, vaya a Producto y haga clic en Prueba. En su simulador de iOS, verá la instalación del AgenteWebDriver.
- Agregue el simulador local de iOS configurado en Mobile Device Manager utilizando la tarea Añadir dispositivo iOS local en Mobile Device Manager.