Descripción

Aprende cómo añadir cobertura de código con tests automáticos en los que puedes confiar. Automatiza tus procesos de QA mejorando la calidad de tu app usando diferentes tipos de test incluyendo: stubbing HTTP, testing de UI con dobles de tests, screenshot testing o los clásicos unit/integration tests.

 

¿Por qué asistir a este training?

Testar nuestro software es complicado. De hecho, la mayor parte del tiempo, nuestro código ni siquiera está listo para ser testado. Aprender cómo escribir código testable y cómo escribir tests es una habilidad fundamental para escribir aplicaciones de calidad que podemos iterar fácilmente. Patrones, principios y el uso de diferentes estrategias de testing te ayudarán a sentirte más confiado cuando desarrollas software y obtener feedback rápidamente durante cada iteración.

Temario

Testar nuestro software debería ser part de nuestra rutina diaria. Es tan difícil perderse en el mundo del testing automático que a veces no sabemos qué probar o cómo probarlo. Este curso nos ayudará a resolver estas dudas estudiando el siguiente contenido durante 24 horas de training.Testable code.

  • Código testable.
  • Taxonomía de los tests.
  • Integración contínua.
  • Testing para mobile.
  • Tests unitarios.
  • Tests de integración.
  • Stubbing HTTP.
  • UI tests.
  • Screenshot tests.
  • Property based testing.
  • Patrones de diseño software para tests.

Prerrequisitos & requerimientos

Elige cualquier lenguaje que se use para desarrollo mobile como Swift, Kotlin o Java, un portátil y estás listo para comenzar. Conocimientos básicos sobre POO son imprescindibles para poder asistir a este curso.

Matrícula

840€ por asistente (IVA incluido). El número de asistentes puede variar de 6 a 16, pero si tu equipo es más pequeño no dudes en contactarnos y seguro que podemos encontrar una solución. La duración del training es de tres días, dividido en tres sesiones de ocho horas cada una. Alternativamente, también podemos realizar el training en seis sesiones de cuatro horas por sesión.