Appium para automatización de
pruebas de aplicaciones móviles
El curso permite que cualquier persona con conocimientos básicos de Tecnologías de la Información pueda iniciar a automatizar en dispositivos móviles, además, es necesario tener al menos nociones de lógica de programación para no tener problemas al tomarlo.
Objetivo
Optimizar y verificar el funcionamiento adecuado de aplicaciones hibridas y nativas Android y iOS analizando su comportamiento para garantizar que el flujo deseado sea cumplido, beneficiándonos de una experiencia de usuario de alta calidad.
Dirigido a
Cualquier persona con interés en aprender automatización de pruebas móviles y con conocimientos básicos en tecnologías de la información, lo ideal es tener conocimientos básicos de programación. Si eres tester manual, desarrollador, o recién egresado de alguna carrera relacionada a tecnologías de la información no deberías tener ningún inconveniente en tomar el curso.
El alumno podrá:
Características del curso
Duración
Idioma
Modalidad
Temario
Capítulo 1: Conceptos Generales
- Definición de Automatización.
- Proceso General.
- Appium.
- Arquitectura Appium.
- UIAutomator.


Capítulo 2: Repaso Java
Procedural y Orientado a Objetos
- Java Procedural.
- Tipos de Dato.
- Operadores.
- Condicionales.
- Ciclos.
- Strings.
- Arreglos.
- Herencia.
- Interfaces.
- Polimorfismo.
Capítulo 3: Configuración
- Android Studio.
- Java.
- Dispositivos.
- Appium.
- Cliente de Java.
- XCODE.
- Aplicaciones.


Capítulo 4: Infraestructura
- Junit.
- Maven.
- Page Object model.
Capítulo 5: Automatización Nativa
- Configuración de DesiredCapabilities.
- MobileDriver.
- Locators.
- UIAutomator.
- TouchActions.


Capítulo 6: Automatización de WebApps
- Configuración de Dispositivos Reales.
- DesiredCapabilities.
- Configuracion de Browsers Moviles.
- Locators.
- UIAutomator.
- TouchActions.