Saltar al contenido principal
Página

Tema 2.2 - Arquitectura Appium

ARQUITECTURA APPIUM


  • Appium es un servidor HTTP, escrito usando node.js
  • El cliente se comunica con el servidor mediante una sesión, donde los elementos clave del proceso de comunicación se envían con los objetos JSON de ayuda. La comunicación se maneja mediante el protocolo JSON Wire Mobile.
  • El servidor diferencia entre una solicitud de iOS y una solicitud de Android utilizando los argumentos de las Capacidades deseadas.
  • El servidor de Appium luego procesa la solicitud a los respectivos Automatizadores de UI como se ve en el diagrama de arquitectura de Appium a continuación.
  • El UIAutomator procesa la solicitud y ejecuta el comando en un simulador / emulador / dispositivo real.
  • Los resultados de la sesión de prueba se comunican al servidor y luego al sistema del cliente en términos de registros, utilizando el protocolo JSON Wire móvil.





Última modificación: lunes, 11 de mayo de 2020, 22:23