Contenido

Objetivo

Otorgar al aprendedor los conceptos básicos de Appium, entorno de automatización de pruebas para dispositivos móviles, su instalación, configuración y ejemplo de uso para implementar esta plataforma en sus proyectos de automatización de pruebas.

Descripción

Se dará una introducción a nivel básico sobre el Appium, el entorno de automatización de pruebas para dispositivos móviles.

Se dará a conocer la manera de instalar y configurar todo el entorno de pruebas.

Se explicará la manera de crear casos de prueba y ejecutar scripts basados en el lenguaje JavaScript para utilizar Selenium WebDriver y realizar la conversión mediante Appium Server a comandos de ejecución en la interfaz de usuario de dispositivos móviles, ya sea Android o bien iOS.

Explicación

Haz clic para revisar la explicación.

Appium para la automatización de móviles

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Juan Mesa. (2022, 11 de noviembre). ¿Qué es Appium? | Automatización con Appium y Serenity BDD | Parte 1 [Archivo de video]. Recuperado de https://youtu.be/CjxxX0F9jOk?si=ohFZHCpZMM8-aUYP

Actividad

Objetivo

Familiarizar al aprendedor con la configuración y ejecución de Appium, para probar una aplicación en Android, la creación y composición de un script codificado en JavaScript y ejecutarlos mediante Node.js.

Instrucciones
  1. Instala tu entorno de desarrollo con Appium y Android, recordando agregar todas las dependencias y configuraciones necesarias a realizar en un caso de prueba.
  2. Realiza un script que, de manera automática, te permita probar la aplicación de la calculadora del emulador de Android, y que realice la suma de dos números en la aplicación.
  3. Ejecuta la prueba, en caso de recibir algún error, una buena práctica es documentarlo a través de capturas de pantalla, después busca solucionar el error hasta lograr el objetivo de la prueba de manera exitosa.
  4. A modo de generar una evidencia y construir una base de conocimiento adicional a tu aprendizaje, documenta el proceso e intégralo en un archivo electrónico a modo de referencia futura.
Checklist

Asegúrate de:

  • Configurar el entorno de pruebas con Appium.
  • Crear el script con el caso de prueba.
  • Ejecutar correctamente la prueba.
  • Documentar tu proceso para crear tu caso de prueba.