Automatización de aplicaciones para móviles ¡Impresionante!

Appium

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir

Appium

  -  1 MB  -  Código Abierto
  • Última Versión

    Appium 2.0 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 7 / Windows 8 / Windows 10 / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Appium Contributors / Enlace Externo

  • Nombre de Fichero

    Appium.exe

Appium es un marco de automatización de pruebas de código abierto para usar con aplicaciones web nativas, híbridas y móviles. Las aplicaciones nativas son aquellas escritas con iOS, Android, SDK de Windows y mucho más.

Nota: Appium Desktop no es compatible, ya no se mantiene y tiene vulnerabilidades de seguridad conocidas. La recomendación es utilizar la versión 2.0 en el futuro.

Migración de Appium 1.x a Appium 2.x (Enlace)

Una guía completa para los usuarios de Appium 1.x que pretenden realizar la transición a Appium 2.x. Esta guía describe los cambios cruciales que pueden afectar sus entornos o conjuntos de pruebas existentes, y proporciona instrucciones paso a paso sobre cómo migrarlos de manera efectiva para mantener la compatibilidad con Appium 2.0.

Descripción general

Appium es un completo ecosistema de software y proyectos de código abierto que facilita la automatización de la interfaz de usuario para una amplia gama de plataformas de aplicaciones. Estos incluyen plataformas móviles como iOS, Android y Tizen, navegadores web como Chrome, Firefox y Safari, entornos de escritorio como macOS y Windows, plataformas de TV como Roku, tvOS, Android TV, Samsung y más.

El propósito principal de Appium es admitir la automatización de pruebas de software, específicamente para verificar si la funcionalidad de una aplicación funciona como se espera. A diferencia de otras formas de prueba de software, la automatización de la interfaz de usuario permite a los probadores escribir código que simula las interacciones del usuario dentro de la interfaz de usuario de la aplicación real. Este enfoque se parece mucho al uso en el mundo real al tiempo que aprovecha las ventajas de la automatización, como la velocidad, la escalabilidad y la consistencia.

La aplicación se esfuerza por proporcionar un conjunto estandarizado de herramientas que faciliten este tipo de automatización en múltiples plataformas. Si bien la mayoría de las plataformas ofrecen sus propias herramientas de automatización de la interfaz de usuario, estas suelen ser específicas de la plataforma y requieren conocimientos especializados, experiencia en lenguajes de programación específicos y cadenas de herramientas dedicadas. Su objetivo es unificar estas tecnologías de automatización en una sola interfaz estable accesible a través de lenguajes de programación populares. Esto significa que puede escribir secuencias de comandos de Appium utilizando lenguajes como Java, Python, Ruby, JavaScript y más.

Las aplicaciones web móviles son aplicaciones web a las que se accede mediante un navegador móvil (Appium es compatible con Safari en iOS y Chrome o la aplicación 'Browser' integrada en Android). Las aplicaciones híbridas tienen un envoltorio alrededor de una "vista web", un control nativo que permite la interacción con el contenido web. Proyectos como Phonegap facilitan la creación de aplicaciones utilizando tecnologías web que luego se agrupan en un contenedor nativo, creando una aplicación híbrida.

Filosofía de Appium
Appium se basa en la idea de que probar aplicaciones nativas no debería requerir la inclusión de un SDK o la recompilación de su aplicación. Y que debería poder usar sus prácticas de prueba, marcos y herramientas preferidos. La herramienta es un proyecto de código abierto y ha tomado decisiones de diseño y herramientas para fomentar una comunidad contribuyente vibrante.

Usa tus herramientas favoritas
La aplicación tiene como objetivo automatizar cualquier aplicación móvil desde cualquier idioma y cualquier marco de prueba, con acceso completo a las API y bases de datos de back-end desde el código de prueba. Escriba pruebas con sus herramientas de desarrollo favoritas utilizando todos los lenguajes de programación anteriores y probablemente más (con la API de Selenium WebDriver y las bibliotecas de cliente específicas del idioma).

También disponible: Descargar Appium para Mac

  • Appium 2.0 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Appium 2.0 Captura de Pantalla 1
  • Appium 2.0 Captura de Pantalla 2
  • Appium 2.0 Captura de Pantalla 3
  • Appium 2.0 Captura de Pantalla 4
  • Appium 2.0 Captura de Pantalla 5

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir