¿Qué es un bug en pruebas de software?