Blog
Tutoriales

Conociendo las Pruebas de Software

Conozca las fases y tipos de pruebas de software: unitarias, integración, sistema y aceptación.

SipPulse - Equipo Técnico22 de febrero de 20132 min de lectura
Compartir
Conociendo las Pruebas de Software

Conociendo las Pruebas de Software

No se puede garantizar que todo software funcione correctamente, sin la presencia de bugs, ya que muchos sistemas tienen un gran número de estados con actividades y algoritmos complejos.

Las pruebas de software comenzaron a ganar fuerza en la década de los 90 cuando las empresas maduraron y empezaron a pensar en reducir costos de soporte y retrabajo. Los principales atributos de calidad de los softwares se dividen en Funcionalidad, Confiabilidad, Usabilidad, Eficiencia, Mantenibilidad y Portabilidad.

Fases de las Pruebas

Las fases de las Pruebas de Software se dividen en 4 etapas:

Prueba Unitaria

Es la etapa más baja de la escala de pruebas y se aplican en los menores componentes de código creados. Utiliza las técnicas de prueba de caja blanca para su ejecución, y normalmente es realizada por el propio programador.

Prueba de Integración

Es el proceso de verificar la interacción entre los componentes. Para que esta fase sea ejecutada, los módulos ya deben haber pasado por las pruebas unitarias.

Prueba de Sistema

En esta etapa el software es probado por completo. Las pruebas aplicadas son del tipo caja negra. En esta fase se verifica la conformidad con los requisitos, simulando un ambiente de producción real.

Pruebas de Aceptación

También llamadas pruebas Alfa y Beta, son realizadas para permitir al usuario final validar todos los requisitos. En esta fase el cliente confirma si todas sus necesidades fueron atendidas por el sistema.

Conclusión

Las fallas pueden originarse por diversos motivos, por esto, probar se torna cada día más importante y esencial para desarrollar software de alta calidad y garantizar la tranquilidad de las operaciones.

#pruebas#software#calidad

Artículos Relacionados