Las pruebas FAT (Factory Acceptance Testing) y SAT (Site Acceptance Testing) existen para detectar la diferencia entre un sistema diseñado correctamente y uno construido correctamente. Saltarse cualquiera de las dos traslada ese descubrimiento al día en que algo falla.
El FAT verifica el sistema antes de que salga de las instalaciones del integrador: si el hardware y software configurados hacen realmente lo que dice la especificación, en condiciones controladas, con todas las partes pudiendo inspeccionar y cuestionar el resultado antes del envío e instalación.
El SAT verifica la misma funcionalidad una vez instalado en el sitio, en condiciones reales (latencia de red real, condiciones ambientales reales, interfaces reales con otros sistemas del edificio) y confirma que sigue cumpliendo la especificación aceptada.
Un SAT riguroso debe forzar deliberadamente modos de fallo: desconectar un cable de red y confirmar el comportamiento de failover, simular una interrupción de alimentación y confirmar la recuperación, y disparar alarmas durante un turno monitorizado para confirmar que los operadores realmente las ven y pueden actuar, no solo que el sistema registró técnicamente el evento.