Zusammenfassung der Ressource
DEPURACIÓN DE SOFTWARE
- Cuando un caso de
prueba descubre un
error, la depuración es el
proceso que da como
resultado la remoción del
error-
- Ocurre como
consecuencia de
las pruebas
exitosas.
- Estrategias de Depuración
- La depuración tiene
un objetivo
dominante:
encontrar y
corregir la causa de
un error o defecto
de software.
- Tácticas de Depuración
- Fuerza Bruta es el método más común
y menos eficiente. Se aplican cuando
todo lo demás falla.
- Vuelta Atrás es un enfoque común
que puede usarse exitosamente en
programas pequeños.
- Eliminación De La Causa se manifiesta
mediante inducción o deducción, e introduce
el concepto de partición binaria.
- Depuración Automatizada
- Herramientas de depuración que puedan
proporcionar apoyo semiautomático
conforme se intenten estrategias de
depuración.
- Factor Humano
- Cualquier discusión de los enfoques y
herramientas de depuración está
incompleta sin mencionar un poderoso
aliado: ¡otras personas!
- Proceso de Depuración
- Intenta relacionar síntoma con
causa, lo que por tanto conduce a la
corrección del error.
- El proceso de depuración dará como resultado:
- La causa se encontrará y corregirá.
- La causa no se encontrará.
- Sospechar una causa;
Diseñar una prueba;
Corregir error.