Pruebas (Testing)
Introducción
Tras la codificación inicial del sistema, el proyecto avanza hacia la etapa encargada de garantizar la calidad: la fase de Pruebas. Esta fase es crítica, ya que verifica que el software cumpla con los requisitos funcionales, no funcionales y de rendimiento antes de su liberación. Sin un proceso de pruebas riguroso, los defectos pasarían a producción, generando fallos operativos, riesgos de seguridad y pérdida de confianza del usuario.
Descripción de la etapa.
La etapa de pruebas evalúa si el software funciona correctamente, si cumple con lo solicitado y si es capaz de operar bajo diferentes condiciones. Se ejecutan pruebas funcionales, de regresión, de integración, seguridad y rendimiento.
Herramientas utilizadas
• Automatización
Selenium, Appium, Cypress
• Pruebas de rendimiento
JMeter, Gatling
• Gestión de defectos
Jira, Azure DevOps, Bugzilla
• Integración continua
Jenkins, GitLab CI, GitHub Actions
Artefactos producidos
• Plan de Pruebas
• Casos de Prueba
• Reportes de defectos
• Informe final de resultados de pruebas
Roles clave
• Ingenieros de QA o probadores
Diseñan y ejecutan casos de prueba.
• Responsable de pruebas
Establece estrategias, métricas y procesos.
• Analista de negocio
Apoya en pruebas de aceptación.
• Usuarios finales
Participan en UAT para validar que el sistema cumple con sus necesidades.
Responsabilidades
1. Ingenieros de QA.
- • Crear casos y escenarios de prueba.
- • Ejecutar pruebas funcionales, de rendimiento y de regresión.
- • Registrar defectos y monitorear su resolución.
2. Responsable de pruebas.
- • Definir estrategia y criterios de aceptación.
- • Coordinar recursos y evaluar métricas de calidad.
3. Analista de negocio.
- • Aclarar requisitos durante la validación.
4. Usuarios finales.
- • Participar en pruebas de aceptación del usuario (UAT).
SIGUIENTE FASE:
Recursos multimedia.
Quality-Stream (Duración: 16:16). (2021, 7 de noviembre). Tipos y niveles de pruebas de software [Vídeo]. YouTube. https://youtu.be/hSxXuRxA9mo?si=eqIRuY5smdGhHhwy
Referencias
- Khisty, S. (2025, 10 junio). What Happens in Each SDLC Phase? Devtron Blog. https://devtron.ai/blog/what-happens-in-each-sdlc-phase/
- Talreja, A., & Agile, T. (2025, 28 octubre). Testing Phase in SDLC: Types, Process & Best Practices (2025). https://teachingagile.com/sdlc/testing
