Testing para Desarrolladores

OBJETIVOS

Los asistentes a esta sesión formativa tras la realización de la misma serán capaces de:

  • Comprender la utilidad y necesidad de las pruebas integradas en el proceso general de desarrollo software, y no sólo como una actividad al final de dicho proceso.
  • Conocer las actividades de prueba que le corresponde al desarrollador y cómo abordarlas.
  • Entender los conceptos clave y fundamentales para realizar de forma efectiva los casos de prueba que componen el plan de pruebas de una aplicación o sistema.
  • Comprender los aspectos que intervienen en una estrategia de calidad de producto software.
  • Conocer algunas prácticas y recomendaciones del mundo del desarrollo sofware (automatización de las pruebas, automatización del desarrollo, integración continua, TDD).

Durante la formación se tratará de qué, por qué, cómo, con qué, y cuándo probar el software por el desarrollador, y se com- partirán experiencias relacionadas con el testing realizado por desarrolladores.


Dirigido a

Ingenieros Software, Arquitectos Software, Programadores y profesionales de desarrollo de software y aplicaciones.

Es imprescindible contar con experiencia en proyectos de desarrollo de software.

Temario del curso

I - LA RESPONSABILIDAD DEL DESARROLLADOR DE LA CALIDAD DEL SOFTWARE ¿qué debo hacer?

II - REQUISITOS FUNCIONALES Y NO FUNCIONALES DEL SOFTWARE. CARACTERÍSTICAS TÉCNICAS ¿qué probar?

III - HERRAMIENTAS DEL TESTING PARA EL DESARROLLADOR ¿con qué probarlo?

IV - TÉCNICAS BÁSICAS DE PRUEBA. METODOLOGÍAS. ¿cómo probarlo?

V - EL TESTING EN DESARROLLO PREDICTIVO VS AGILE ¿quién prueba?

VI - EL TESTING EN DESARROLLO PREDICTIVO VS AGILE ¿quién prueba?

VII - LA RESPONSABILIDAD DEL TESTER ¿cómo me ayuda?

VII - EL FUTURO DEL TESTING Y LA CALIDAD DEL SOFTWARE ¿y después qué?

VIII - AUTOMATIZACIÓN COMO RESPUESTA A LA COMPLEJIDAD