Comandos appium 2 (MAC)

  1. sudo npm install -g appium: Este comando instala la versión más reciente de Appium globalmente en tu sistema utilizando npm (Node Package Manager). El prefijo «sudo» es necesario para otorgar los permisos de superusuario que son necesarios para instalar paquetes globalmente.
  2. sudo npm uninstall -g appium: Este comando desinstala la versión global de Appium de tu sistema. Al igual que en el comando de instalación, «sudo» se utiliza para otorgar permisos de superusuario para realizar la desinstalación.
  3. appium driver install uiautomator2: Este comando instala el controlador UIAutomator2 para dispositivos Android en Appium. UIAutomator2 es una versión mejorada del framework UIAutomator de Android, que ofrece mejoras en la estabilidad y la velocidad de las pruebas de automatización.
  4. appium driver update uiautomator2: Este comando actualiza el controlador UIAutomator2 a la versión más reciente disponible en tu sistema. Si ya tienes instalado UIAutomator2, este comando actualizará el controlador a la última versión.
  5. appium driver install xcuitest: Este comando instala el controlador XCUITest para dispositivos iOS en Appium. XCUITest es el framework de automatización oficial proporcionado por Apple para realizar pruebas de interfaz de usuario en dispositivos iOS y es compatible con Appium.
  6. appium driver update xcuitest: Este comando actualiza el controlador XCUITest a la versión más reciente disponible en tu sistema. Si ya tienes instalado XCUITest, este comando actualizará el controlador a la última versión.
  7. appium driver list: Este comando lista todos los controladores de dispositivos disponibles que pueden ser instalados o actualizados mediante Appium. Te mostrará una lista de los controladores disponibles, como UIAutomator2 y XCUITest.
  8. appium driver run xcuitest open-wda: Este comando ejecuta el servidor WebDriverAgent (WDA) para dispositivos iOS. WDA es el controlador utilizado por Appium para automatizar pruebas en dispositivos iOS utilizando el framework XCUITest. El argumento «open-wda» indica que se debe abrir el servidor WebDriverAgent. (abre el proyecto en xcode (MAC)
  9. npm install -g appium-chromedriver se utiliza para instalar globalmente el paquete appium-chromedriver desde el registro de paquetes de Node.js (npm).Este paquete es una versión específica de Chromedriver que está optimizada para su uso con Appium, una herramienta de automatización de pruebas para aplicaciones móviles. Chromedriver es una implementación de WebDriver específicamente para Chrome, que permite a Appium interactuar con el navegador Chrome en dispositivos móviles durante las pruebas automatizadas.

 

Desinstalar appium en android (adb)

adb -s <device_udid> uninstall io.appium.settings adb -s <device_udid> uninstall io.appium.uiautomator2.server adb -s <device_udid> uninstall io.appium.uiautomator2.server.test adb -s <device_udid> uninstall io.appium.unlock

 
Cargar webdriver

 appium -dc '{"appium:chromedriverExecutable": "/path/to/chromedriver"}'

Scripts

Los controladores de Appium pueden incluir scripts para ejecutar acciones específicas. La siguiente tabla enumera los scripts incluidos con el controlador XCUITest. Estos scripts se pueden ejecutar de la siguiente manera:

appium driver run xcuitest <script-name>

Script Name Description
open-wda Abre el proyecto WebDriverAgent en Xcode
build-wda Crea el proyecto WebDriverAgent utilizando el primer simulador de iPhone disponible y el último iOS compatible con la versión actual de Xcode.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.