El sistema bajo prueba ( SUT ) se refiere a un sistema que se está probando para comprobar su correcto funcionamiento. Según ISTQB, es el objeto de prueba. [1] [2] [3]
Desde la perspectiva de las pruebas unitarias , el sistema bajo prueba representa todas las clases de una prueba que no son fragmentos de código predefinidos como stubs o incluso mocks. Cada una de ellas puede tener su propia configuración (un nombre y una versión), lo que la hace escalable para una serie de pruebas que se vuelvan cada vez más precisas, según la cantidad o calidad del sistema en prueba.