0% encontró este documento útil (0 votos)
112 vistas4 páginas

Ios Automation

Este documento proporciona instrucciones para configurar el entorno de pruebas automatizadas en iOS. Incluye instalar Java, Homebrew, Node.js, Appium, Xcode e ID de Apple, y configurar Carthage y WebDriverAgent para ejecutar pruebas automatizadas en dispositivos iOS a través de Appium.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
112 vistas4 páginas

Ios Automation

Este documento proporciona instrucciones para configurar el entorno de pruebas automatizadas en iOS. Incluye instalar Java, Homebrew, Node.js, Appium, Xcode e ID de Apple, y configurar Carthage y WebDriverAgent para ejecutar pruebas automatizadas en dispositivos iOS a través de Appium.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

IOS AUTOMATION TESTING:

1) Comprobar java instalado en MAC

Setear variables de entorno JAVA_HOME | PATH

En terminal de comandos ingresar:


> Java – versión

Y comprobar que esté instalado esperando que se despliegue lo siguiente:

2) Instalar Homebrew

Homebrew Es una herramienta que nos permite instalar desde la terminal herramientas o complementos que no vengan de
serie en el Mac. Y como ya podréis podido adivinar, Brew, como se le conoce abreviadamente, está pensado para personas
con unos conocimientos del uso de la línea de comandos.

Homebrew está escrito en el lenguaje de programación Ruby, hace uso de la versión del lenguaje instalada en sistemas Mac OS.
El gestor usa un repositorio de git para actualizarse tomando la versión más actualizada en GitHub, se ubica en la
ruta /usr/local/Homebrew , usa scripts en Ruby para gestionar dependencias, descargar archivos de origen, configurar y
compilar el software. Los paquetes binarios llamados bottles proporcionan fórmulas preconstruidas con opciones
predeterminadas.

Web Homebrew: [Link]

Copiar código desplegado en la web en terminal de comandos:


/usr/bin/ruby -e "$(curl -fsSL [Link]
3) Instalar node js y NPM (brew install node)

Para Comprobar que Node está instalado escribir en terminal de comandos:

>node –v

En caso contrario de no aparecer nada, descargar Node desde su página oficial ([Link]
[Instalador incluye node y npm]

4) Instalar Appium
npm install –g appium (a través de línea de comandos)

5) Obtener XCode
XCode es el ambiente de desarrollo y depuración en MAC. Provee de herramientas requeridas de desarrollo/automatización
para apps IOS en MAC.

6) Instalar XCode (herramientas por línea de comandos)


Abrir terminal de comandos y ejecutar: xcode-select --install

7) Crear ID Apple
Ir a XCode > Preferencias > Cuenta > Agregar ID Apple

[Link]@[Link] / Everischile19
8) Instalar Carthage
Es un Gestor de Dependencias para Proyectos iOS y Mac

En terminal de comandos ejecutar: >brew install Carthage

OBS: Requerido para lanzar WebDriverAgent

9) Inicializar proyecto WebDriverAgent


En terminal, posicionarse en carpeta de WebDriverAgent (comando CD)

WebDriverAgent se encontrará en
/path/where/installed/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent

Para Appium Escritorio:


/Application/[Link]/Contents/Resources/app/node_modules/appium/node_modules/appium-xcuitest-
driver/WebDriverAgent

Para Appium Instalado mediante node:


/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent

========== O =============
[En la practica lo encontré en:
/Users/stress/Library/Developer/Xcode/DerivedData/WebDriverAgent-dikkwtrisltbeobjmfvpthwwekvs/Build/Products/Debug-
iphonesimulator
]
========== O =============

mkdir –p Resources/[Link]
./Scripts/[Link] –d

OBS: Este comando necesita Carthage para ser instalado.

También podría gustarte