Automating mobile app tests using Appium


(We are currently translating these texts so please hang on while we finish them)

En los últimos años la automatización de pruebas en dispositivos móviles ha tomado cada vez más importancia y cada vez más empresas han optado por Appium como herramienta. En este curso, se enseñará cómo funciona internamente Appium, por dónde conviene empezar a la hora de automatizar y qué aspectos hay que tener en cuenta a la hora de crear una suite de pruebas.

Objectivos

1) Aprender cómo crear un proyecto de automatización desde cero.

2) Cómo diseñar y ejecutar un proyecto de testing automático utilizando Appium.

3) Aplicar buenas prácticas de la automatización de pruebas.

4) Aplicar estrategias sobre cómo afrontar el desarrollo y cómo integrarlo en un entorno de Integración Continua.

5) Manejar los problemas típicos de la automatización funcional.

6) Gestionar las dificultades que aparecen a la hora de automatizar pruebas funcionales.

Contenidos

Los siguientes temas serán cubiertos durante el curso:

I) Introducción a Appium

  •   Filosofía detrás de Appium
  •   Diseño de pruebas
  •   Conceptos previos

2) Primeros pasos con Appium

  •   Configurar Appium correctamente
  •   Acceso a los elementos de las apps
  •   Manejo de entornos (NATIVE, WEBVIEW)

3) Crear un proyecto de automatización

  •   Consideraciones previas al proyecto
  •   Cucumber y patrones de diseño
  •   Definir una estrategia de pruebas
  •   Arquitectura de la aplicación y primeras pruebas
  •   Diseño de un proyecto de pruebas
  •   Añadir pruebas sobre nuevas features
  •   Refactorización de pruebas

4) Añadir el proyecto a un sistema de Integración Continua

  •   Configurar Jenkins
  •   Manejar la complejidad de los tests: no determinismo, manejo de datos, tests lentos

Grupo Destino

El curso va dirigido a testers, QAs, Devs que estén pensando en automatizar o hayan empezado a hacerlo y quieran mejorar su conocimiento sobre esta librería.

Duración y precio

La duración del curso de automatización de pruebas de aplicaciones móviles es de una jornada completa de 09:30h a 18:00h y tiene un coste de 350 Euros + IVA.

Materiales del curso

Se impartirá en Castellano y los participantes recibirán un ejemplar de los materiales. También se les otorgará con un certificado de asistencia oficial de nexo QA al completar el curso.

Requisitos

Conocimientos mínimos de programación y se tiene que llevar un portátil al curso.

Inscripción

El próximo curso está programado para el 19 de octubre en Barcelona y el 2 de noviembre en Madrid.


Register Here