Pruebas destructivas intentos de causar el software o un sub-Sistema para fallar. Verifica que el software funciona correctamente incluso cuando recibe insumos no válidos o inesperados, estableciendo así la robustez de la validación de entrada y las rutinas de gestión de errores.[la citación necesaria] inyección de falla software, en forma de fuzzing, es un ejemplo de pruebas de fracaso. varias herramientas comerciales de pruebas no funcionales están vinculadas a la página de inyección de fallos de software; también hay numerosas herramientas de software abierto y de software libre disponibles que realizan pruebas destructivas.
Qué verifican las pruebas destructivas?
Software funciona correctamente incluso cuando recibe insumos no válidos o inesperados