Curso Taller: Automatización de Pruebas en Aplicaciones Móviles para Android, nativos e Híbridos "Con Appium, Java y Cucumber"
Curso
Online
Descripción
-
Tipología
Taller intensivo
-
Metodología
Online
-
Horas lectivas
20h
-
Duración
4 Días
-
Campus online
Sí
-
Clases virtuales
Sí
Gracias a PAPÁ, vuelve CYBER FAMILY DAYS - CURSO TALLER DE TRANSMISIÓN EN VIVO: Automatización de Pruebas en Aplicaciones Móviles para Android, nativos e Híbridos "Con Appium, Java y Cucumber"
- Fechas: 26 Jun.- 03, 10, 17 Jul.
- Horarios: Sábados de 02:15 pm-07:30 pm
===================================================
- Fechas: 23 Jul. - 06, 13, 20 Ago.
- Horarios: Sábados de 02:30 pm-07:45pm.
===================================================
SE BRINDA EL 30% DESCUENTO APLICADO A UNA PERSONA, Y 35% DESCUENTO PARA GRUPOS, CLIENTES Y CONVENIOS
===================================================
Hoy en día el desarrollo de software está basado mayormente en metodologías ágiles, en donde los productos, son entregados al usuario final en cortos periodos de tiempo, y en su mayoría, los proyectos de software tienden a tener su versión en dispositivos móviles. El Sistema Operativo (OS) más utilizado a nivel mundial es Android.
Información relevante sobre el curso
GENERAL:
Especializar al participante a nivel técnico en la preparación y ejecución automática de pruebas funcionales para aplicaciones en dispositivos móviles Android y brindar las herramientas y el "¿Cómo?" implementarlo en la empresa.
ESPECÍFICOS:
-Crear Scripts de Automatización de Pruebas utilizando
el lenguaje de programación Java, manejador de dependencias gradle y la versión más reciente de la herramienta Appium (1.17.x).
- Aprender a utilizar la herramienta Appium para la automatización de aplicaciones Android Nativos e Híbridos.
- Realizar la generación de reportes y creación de la ejecución en línea de comando para posteriormente integrar a alguna herramienta de integración continua.
Analistas de Calidad, Testers de Software, Ingenieros de QA/de Pruebas/de Calidad, Técnicos de Pruebas, Diseñadores o Ejecutores de Pruebas en el ciclo de desarrollo de Software, Desarrolladores de Software, Jefes que tengan la necesidad de un mejor entendimiento de los objetivos y métodos de una disciplina de Pruebas, Profesiones del área de TI, Informática que requiera una formación en automatización de pruebas en servicios API.
- Conocimiento y experiencia en pruebas de software, tipos de prueba, diseño, ejecución, reporte de casos de prueba y POO Java.
- Recomendado: Haber llevado el curso “Metodología y Diseño de Pruebas de Software: Técnicas y Herramientas”.
- Recomendado: En caso no manejar la herramienta JAVA, ES NECESARIO llevar el curso de Programación para Testers e Implementación de Herramientas de Automatización.
- Recomendado: Haber llevado el curso “Automatización de Pruebas de Software - Nivel Avanzado”.
- Certificado de Aprobación del Curso Taller de Especialización a nombre de JB ENTERPRISE GROUP.
- Capacitación durante transmisión en vivo.
- Curso guiado por un Consultor Senior y con acceso a nuestra plataforma virtual.
- Talleres de trabajo grupales.
- Reforzamiento teórico.
Opiniones
Materias
- Analistas de Calidad
- Java
- Testers de Software
- Ingenieros de QA
- Pruebas de calidad
- Diseñadores
- Ingenieros de Software
- Profesiones del área de TI
- Informática
- Appium
Profesores
CURSO ONLINE CURSO ONLINE
PROMOCIÓN AUTOESTUDIO
Temario
SILABUS
:::::::::::::
*Tema 1: Conceptos De Pruebas en Dispositivos Móviles
- ¿Qué es una APK?
- Aplicaciones Nativas vs Híbridas.
- Que es un Package.
- Que es un Activity.
*Tema 2: Creación De Dispositivos Virtuales
- Configuración Android SDK.
- Creación de Dispositivos Virtuales.
- Comandos Android.
*Tema 3: Configuración de Appium y conexión con Dispositivos Reales y Virtuales
- Que es Appium.
- Cómo Funciona Appium.
- Ventajas Appium.
- Configuración De Appium para interactuar con dispositivos reales y virtuales.
- Primera conexión entre appium y dispositivos móviles.
*Tema 4: Localizadores y Waits
- Que es un localizador.
- Orden de prioridad según la velocidad del localizador.
- Appium como herramienta para obtener localizadores.
- xpath & construyendo nuestros propios xpath.
- implicit, explicit, fluent y thread.sleep.
*Tema 5: Actions y Custom Actions
- Acciones sobre elementos Android.
- Acciones customizadas sobre elementos Android.
*Tema 6: Cucumber
- Que es Cucumber.- Gherkins.
- Regular Expression.
- BDD.- Step Definition y Expresiones Regulares.
- Tags.- Hooks.
- Features, Scenarios, Scenarios Outlines, BackGround.
*Tema 7: Building a Framework using Cucumber
- Abstract Factory.- Singleton.
- Page Object (Modificado).- Builder.
*Tema 8: Integración con Cloud Providers de dispositivos móviles
- Manejando ejecuciones remotas.
- Integrando a cloud providers.
*Tema 9: Generación De Reportes
- Captura de imágenes.
- Creación de reportes.
Curso Taller: Automatización de Pruebas en Aplicaciones Móviles para Android, nativos e Híbridos "Con Appium, Java y Cucumber"