Pruebas de software: fundamentos y técnicas

Pruebas de software: fundamentos y técnicas

El curso analiza los fundamentos de las pruebas de software, plantea las pruebas como una actividad de mitigación de riesgo para el proyecto a lo largo del ciclo de vida del desarrollo de software. Realiza una caracterización de los niveles y tipos de pruebas que intervienen en el proceso de desarrollo del software. Analiza las actividades fundamentales de las pruebas y los artefactos que se generan e incluye una valoración de las pruebas desde la perspectiva de los modelos de calidad. Comprende la prueba estática y las técnicas de pruebas

El curso va dirigido a cualquier persona que se encuentre involucrada en el proceso de pruebas en el desarrollo o aceptación del software. Incluidas personas que asumen los roles de probador, analista y programador. El curso es apropiado para cualquier persona que desee una comprensión básica de las pruebas de software, como desarrolladores de productos de software, personal de una organización desarrolladora de software, responsables de calidad, proveedores y clientes.

Se espera que previamente los estudiantes posean al menos tres años de experiencia en el desarrollo de software, que conozcan técnicamente los productos de trabajo que se obtienen del proceso de desarrollo de software, tales como especificación de requisitos, casos de uso, diagramas de interacción, plan de proyecto entre otros, experiencia práctica en el desarrollo de software.

Con el desarrollo del curso, los estudiantes serán capaces de aplicar pruebas a lo largo del ciclo de vida. El objetivo general está enfocado a aplicar los fundamentos de las pruebas de software a lo largo del ciclo de vida del desarrollo de software en la evaluación de productos de software teniendo en cuenta los niveles y tipos de pruebas, la prueba estática y las técnicas de pruebas.