Objetivos y temarios

Objetivos de la carrera

  • Formar profesionales en testing de software capaces de ejecutar, diseñar y gestionar las pruebas de productos de software, así como liderar grupos de testing
  • Enseñar a “probar” el software y a “probar” las pruebas, conocer sus diferentes sabores, sus posibilidades y limitaciones, para poder así evaluar la calidad del software bajo prueba, y también, la calidad de las pruebas ejecutadas
  • Contribuir a generar una red regional de expertos en testing, orgullosos de su profesión, dispuestos a intercambiar experiencias, profundizar y actualizarse en esta disciplina

Diploma Tester de Software Módulo 1 – cursos:

Introducción al testing

El objetivo de este curso es comprender conceptos relevantes a los efectos del testing de software. Presentar al testing inmerso en la realidad de las empresas y no como una disciplina aislada.

Breve resumen de las unidades:

  • Introducción al Desarrollo de Software
  • ¿Qué es el testing?
  • Definiciones
  • Clasificación de testing
  • Estrategias de pruebas

Introducción a la gestión de incidentes

En este curso se trabaja en torno a los incidentes, como describirlos, analizarlos y lograr que se resuelvan. Se proporcionan elementos para poder evaluar las características necesarias de una herramienta de gestión de incidentes. Se trabajará en base al intercambio de ideas, definiciones y la aplicación práctica permanente.

Breve resumen de las unidades:

  • Conceptualizando y reportando incidentes
  • Gestionando los incidentes
  • Herramientas de gestión de incidentes

Introducción al testing funcional

En este curso se definen conceptos, se presentan estrategias, y se introducen técnicas de testing funcional. Se trabajará en base al intercambio de ideas, definiciones y se practicará el diseño y ejecución de pruebas sobre aplicaciones reales.

Breve resumen de las unidades:

  • Conceptos generales
  • Cubrimiento de las pruebas
  • Testing Planificado - Introducción a técnicas de selección de casos de prueba
  • Testing Exploratorio
  • Habilidades del tester

Diploma Tester de Software Módulo 2 – cursos:

Documentación y Reportes

En este curso se trabajará en torno al lenguaje y se conocerán diferentes formas de comunicación con el objetivo de que el alumno pueda mejorar sus habilidades comunicativas. Priorizaremos la comunicación y la documentación en testing.

Breve resumen de las unidades:

  • Lenguaje y Comunicación
  • Comunicación en testing
  • Documentación en testing

Técnicas de testing funcional

En este curso se continúan presentando las principales técnicas de testing funcional. Se trabajará en base al intercambio de ideas, definiciones y se practicará el diseño y ejecución de pruebas sobre aplicaciones reales.

Breve resumen de las unidades:

  • Tablas de decisión y Árboles de decisión
  • Combinación por pares
  • Máquinas de estados
  • Derivación de casos de prueba a partir de casos de uso

Introducción al testing de Performance

En este curso se trabajará en torno a los principales conceptos relacionados con el testing de performance. Se presentarán las distintas pruebas de performance, qué herramientas se necesitan para llevarlas a cabo, qué recursos se necesitan y una metodología.

Breve resumen de las unidades:

  • Introducción al Testing de Performance
  • Relevamiento
  • Automatización
  • Monitorización
  • Ejecución de Pruebas
  • Análisis de Pruebas

Diploma Tester Profesional de Software Módulo 1 – cursos:

Introducción a la automatización del testing funcional

En este curso se introducen conceptos relativos a la automatización funcional, herramientas, y metodologías. Se trabajará en torno a aspectos de una plataforma de automatización y elementos a considerar en proyectos de automatización.

Breve resumen de las unidades:

  • Introducción
  • Herramientas
  • Metodología de automatización
  • Plataforma de automatización
  • Proyecto de automatización

Taller de documentación y reportes

El objetivo del taller es que investiguen, compartan y trabajen en torno a estrategias de comunicación efectivas, mapas mentales, generación de documentos y presentaciones de avance.

Breve resumen de las unidades:

  • Comunicación
  • Mapas mentales
  • Reportes y presentaciones

Taller de técnicas de testing funcional 1

En este taller se trabaja en torno a las técnicas de testing funcional vistas en cursos anteriores. Le proporciona al estudiante, mediante la práctica mayor conocimiento de las técnicas aplicándolas a diferentes situaciones. Durante todo el curso el alumno practicará con actividades semanales y trabajará en una actividad que entregará al finalizar el taller.

Breve resumen de las unidades:

  • Modelado
  • Diseño avanzado de casos de prueba

Diploma Tester Profesional de Software Módulo 2 – cursos:

Taller de testing de performance

El objetivo del taller es aplicar la metodología de pruebas de performance en un entorno real. Se utilizan herramientas de automatización para implementar y ejecutar los escenarios de prueba definidos. Se utilizan herramientas de monitorización con el objetivo de identificar eventuales problemas de performance.

Taller de técnicas de testing funcional II

El objetivo del taller es profundizar en la aplicación de estrategias y técnicas de testing funcional. Se discutirán distintos aspectos relativos a la gestión del testing así como a diferentes contextos de aplicación. Se pone énfasis en la visibilidad de la información obtenida de las pruebas.

Taller de automatización de testing funcional

El objetivo del taller es aplicar la metodología para automatizar pruebas funcionales en un contexto determinado. Se automatizarán pruebas con distintas herramientas.

Metodología y gestión del testing – I

El objetivo del curso es conocer los conceptos básicos de gestión del testing.

Breve resumen de las unidades:

  • Procesos de testing
  • Gestión personal y grupal
  • Introducción a la gestión de proyectos de testing

Diploma Líder de Testing Módulo 1 – cursos:

Testing en el desarrollo de software

El objetivo de este curso es analizar las actividades de testing inmersas en varios modelos y paradigmas de desarrollo, para que el líder pueda promover todos los aspectos relativos al testing en la organización. Se procurará articular el testing en distintos procesos de desarrollo, integrar desarrollo, generación de datos y testing. A lo largo de la carrera pueden surgir cambios en el temario, modo de evaluación y en la dinámica de los cursos.

Información para la toma de decisiones

En este curso se trabajará en detectar qué datos recolectar y cómo procesarlos para que se tomen decisiones que mejoren la calidad de los procesos y los productos. Además, se trabajará con las decisiones que el líder y su equipo de testing tiene que tomar en base al contexto organizacional.

Optativa 1: Calidad de datos

El objetivo de este curso es presentar a los profesionales en testing de software los principios y fundamentos para detectar y prevenir los problemas que surgen por la falta de calidad de los datos. Se presentarán las distintas áreas de aplicación práctica, tales como integración y consolidación de múltiples fuentes de datos, migración de datos, armado de bases de datos, DWH y Business Inteligence, entre otros.

Diploma Líder de Testing Módulo 2 – cursos:

Metodología y gestión del testing II

A lo largo de la carrera se han estudiado varios procesos de testing y cómo gestionar un proyecto de testing. En este curso se tratará de escalar el conocimiento adquirido a todos los proyectos de testing de una organización. Se verá también cómo evaluar y mejorar los procesos de testing.

Optativa 2: Testing para dispositivos móviles

El crecimiento explosivo de aplicaciones para dispositivos móviles genera nuevos desafíos para el testing de software. En este curso se abordará el testing en el desarrollo, testing funcional, testing de performance y su gestión en proyectos para dispositivos móviles. Además se trabajará con una aplicación movil para android.

Proyecto final del Diploma Líder de testing de software

El objetivo de este proyecto es que el candidato a líder de testing aplique creativamente sus conocimientos adquiridos sobre todos los aspectos relativos al testing de software en una organización, en algunos de los trabajos planteados. Será preciso investigar, identificar riesgos y oportunidades de mejora, así como elaborar propuestas y recomendaciones.

 

Última modificación: miércoles, 2 de abril de 2014, 11:53