Blog

InicioCursosCatálogo de CursosSacándole Partido a JUnit

Sacándole Partido a JUnit

junit logoPerfil laboral: Todos
Descripción: Curso práctico de JUnit para que puedas entrenar y mejorar tus habilidades escribiendo buenas pruebas.

Preinscripción: 20/05/2013 – 20/07/2013
Matrícula: 01/07/2013 – 20/07/2013
Impartición: 07/09/2013 – 29/09/2013 (30 horas on-line).
Precio: 70 euros.

La preinscripción y matrícula se realiza a través del Centro de Formación Permanente de la Universidad de Sevilla desde aquí.

Folleto del curso

Objetivos del Curso

Los objetivos de este curso son:
1) Conocer los fundamentos de las pruebas del software.
2) Aprender a escribir buenas pruebas unitarias con la herramienta JUnit.
3) Mostrar los patrones y buenas prácticas para escribir pruebas unitarias potentes, claras y sencillas.
4) Ser capaz de escribir pruebas unitarias para aplicaciones con bases de datos y para aplicaciones Android. El lenguaje de programación utilizado será Java, por lo que se recomienda un conocimiento básico de este lenguaje.

Temario del Curso

El temario del curso es el siguiente. Se indica entre paréntesis las horas estimadas para cada tema:

  1. Introducción a las pruebas (5,00 horas). TransparenciasNotasEjerciciosEjercicios Resueltos.
  2. JUnit a fondo (5,00 horas). EjerciciosEjercicios Resueltos.
  3. Patrones de prueba y mocks (8,00 horas). Mocks.
  4. Otras herramientas de prueba (3,00 horas)
  5. Pruebas en Android (5,00 horas). Notas.
  6. Pruebas de bases de datos (4,00 horas)

Metodología docente

Este curso es principalmente práctico por lo que vas a encontrar muchos ejercicios: test, programación, diseño de pruebas, etc. para que puedas entrenar y mejorar tus habilidades escribiendo buenas pruebas. Los tutores vamos a estar constantemente a tu lado para solucionarte todas las dudas que tengas, corregir lo ejercicios y hacerte sugerencias para mejorar y, sobre todo, para ayudarte en todo lo que necesites.

La evaluación y calificación del curso se realiza en base a la participación del alumno en el curso resolviendo los ejercicios propuesto, participando en los debates vía el foro de la asignatura y completando la encuesta de calidad.

El curso estará disponible en la plataforma virtual varios meses después de la finalización y los tutores resolveremos dudas durante todo ese tiempo para que los alumnos que avancen más lentos puedan completar el curso..

Materiales del curso

Próximamente subiremos ejemplos de los materiales del curso: transparencias, ejercicios, ejemplos, cuestionarios, etc.

Tutores

Javier Gutiérrez es doctor en Lenguajes y Sistemas Informáticos con una tesis doctoral basada en la prueba de requisitos funcionales. Ha trabajado dos años en la oficina de calidad de la Junta de Andalucía. También ha colaborado en la comunidad de software libre bien liberando herramientas educativas y de investigación, colaborando en otras herramientas y librerías (PMD, Android-RSS, etc.) y creando juegos de código libre el Lua, Java y Javascript. Dirigió durante un año la web PosratlTDD.org con noticias relacionadas con el testing de software. En la actualidad, promueve un coding dojo que tiene su sede en la universidad de Sevilla y promociona la aplicación de TDD en el desarrollo de videojuegos desde GameUS.

Francisco Domínguez es profesor de la Escuela Técnica Superior de Ingeniería Informática, certificado en ITIL y formador de varios cursos sobre la materia.

Carmen Ruiz Máster en Ingeniería Informática y certificada en Scrum. Ha trabajado más de 3 años en oficinas de calidad del software en distintos proyectos de administraciones públicas. Actualmente trabaja como técnico de testing.

María José Escalona Directora del grupo de Investigación en Ingeniería del Software y Testing Temprano, directora de varias oficinas de calidad en distintos proyectos públicos.

Todos los materiales se ofrecen mediante licencia libre CC por lo que pueden distribuirse y utilizarse libremente.
Puedes enviarnos tus dudas a la siguiente dirección: formación@us.es