• 687374918
  • info@devacademy.es

Programa práctico en fundamentos y estrategia de Testing

Detalle del plan de formación

Las pruebas de software (en inglés software testing) son las investigaciones empíricas y técnicas cuyo objetivo es proporcionar información objetiva e independiente sobre la calidad del producto a la parte interesada o stakeholder. Es una actividad más en el proceso de control de calidad.

Las pruebas son básicamente un conjunto de actividades dentro del desarrollo de software. Dependiendo del tipo de pruebas, estas actividades podrán ser implementadas en cualquier momento de dicho proceso de desarrollo. Existen distintos modelos de desarrollo de software, así como modelos de pruebas. A cada uno corresponde un nivel distinto de involucramiento en las actividades de desarrollo.

DevAcademy convoca este plan de formación con el fin de proporcionar a los desarrolladores técnicas y metodologías de testing de software para que puedan desarrollar aplicaciones robustas y preparadas para producción.

Temario

  • Introducción a las pruebas de software
  • Tipos de pruebas:
    1. Unitarias
    2. Integración
    3. Funcionales
    4. Carga y rendimiento
  • El proceso de testing con TDD (Test Driven Development)
  • BDD (Behaviour Driven Development) y Cucumber
  • Introducción a frameworks de Mock: Mockito
  • Análisis de cobertura de código: ¿cuánto porcentaje de código estás probando?
  • Análisis estático de código, métricas de calidad e inspección continua con Sonarqube
  • El proceso de QA (Quality Assurance) e Integración Continua y pipelines con Jenkins.
  • Pruebas de Servicios Web con SoapUI
  • Pruebas funcionales con Selenium WebDriver
  • Haciendo pruebas al código legacy
  • Pruebas JavaScript: Jasmine
  • Gestión de repositorio de artefactos Nexus

Casos prácticos

Durante los programas de aprendizaje de DevAcademy, los alumnos aplicarán la teoría con casos prácticos guiados por los profesores buscando adquirir el mayor aprendizaje durante las clases.

Fechas, horario y lugar

Los cursos de DevAcademy son en horario NO LABORAL los VIERNES (16hrs – 21hrs) y SÁBADOS (9hrs-14hrs), pensado para que puedan asistir aquellos que estén trabajando.

Fechas: 22-23-29-30/11 de 2019

El curso tendrá lugar en las aulas situadas en las instalaciones DevAcademy

Responsabilidades profesor

El profesor presentará el contenido conforme lo presentado en el programa de formación y dará acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.

Responsabilidades alumno

El asistente participará en la formación en el periodo determinado. DevAcademy mandará un email previo a todos los alumnos con lo necesario.

Por último, será necesario que el alumno pueda disponer de los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:

  • Recomendable unos 4GB de memoria RAM y 10GB de espacio en disco.
  • Habilitada la virtualización tanto en software como hardware
  • Poseer privilegios de administración

Observaciones importantes

Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno

Cancelaciones
Los plazos para la cancelación de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
Sin embargo, en caso de cancelación fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación

Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase.

Además, es posible que días antes se envíe un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.

Por último, si quieres más información sobre los cursos, haz click aquí



DevAcademy 2019 - info@devacademy.es - Telf: 687374918