Son las investigaciones empíricas y técnicas cuyo objetivo es proporcionar información objetiva e
independiente sobre la calidad del producto a la parte interesada o stakeholder. Es una actividad
más en el proceso de control de calidad.
Objetivos
Encontrar defectos o bugs
Aumentar la confianza en el nivel de calidad
facilitar información para la toma de decisiones
Evitar la aparición de defectos
Tipos de pruebas
Pruebas de caja blanca
Son pruebas que se enfocan en la funcionalidad, programación
lógica del programa o sistema.
Pruebas de caja negra
Son pruebas que su enfoque es en la interfaz gráfica de
usuario y su funcionalidad como un sistema .
Principios
A todas las pruebas se les debería poder hacer un seguimiento hasta los
requisitos del cliente.
Las pruebas deberían planificarse mucho antes de que empiecen.
El principio de Pareto es aplicable a la prueba del software.
Las pruebas deberían empezar por «lo pequeño» y progresar hacia «lo grande».
No son posibles las pruebas exhaustivas.
Para ser más eficaces, las pruebas deberían ser realizadas por un equipo
independiente.