BASE DE DATOS
¿Qué Es QA (Aseguramiento de Calidad) y las Pruebas de Software?
No basta con que un producto "funcione"; tiene que funcionar bajo las condiciones correctas, con el resultado correcto y de forma consistente. QA (Quality Assurance) es la disciplina de proceso que garantiza esto. La prueba, por su parte, es la herramienta más visible de QA.
Tipos de prueba más habituales
- Prueba unitaria (Unit): Verificación a nivel de función/componente
- Prueba de integración: ¿Funcionan correctamente los módulos en conjunto?
- Prueba de regresión: ¿El nuevo cambio rompió algo que ya funcionaba?
- UAT (Aceptación del usuario): ¿Pasan los escenarios de negocio desde la perspectiva del usuario real?
¿Por qué QA no es solo "encontrar bugs"?
QA establece un estándar de calidad: claridad de requisitos, criterios de aceptación, automatización de pruebas, controles de rendimiento y seguridad, análisis de riesgo de versiones… Una buena QA traslada el coste de "corregir después" a "prevenir desde el inicio".