Soms zijn situaties te moeilijk om begrepen te worden (er zijn dus geen modellen voor beschikbaar), soms is het in principe mogelijk onderzoek naar die situaties uit te voeren, maar is het in praktijk niet mogelijk (tijd, kostprijs,...), soms is het helemaal niet nuttig zich over de concrete realisatie van een systeem zorgen te maken. Toch kunnen we iets leren door het beschouwde systeem als een black box te benaderen. Hierbij wordt een verandering aangebracht aan een van de input elementen en er wordt gekeken wat de output en de gevolgen zijn op verschillende niveaus en elementen.
Men heeft per definitie geen adequaat model bij een black box test. Daarom moet men de volgende bedenkingen in het oog houden:
Men moet iets zoeken dat relevant is voor de nieuwe situatie die ontworpen zal moeten worden uitgaande van de gegenereerde waarnemingen.
De resultaten zijn gewoonlijk niet herhaalbaar omdat men eigenlijk niet weet hoe een gelijkaardige situatie kan opgeroepen worden.
Enkel voor zeer ruwe benaderingen te gebruiken.
Resultaten uit andere experimenten zijn niet te gebruiken
Wanneer men de problematiek als systeem wil benaderen, onafhankelijk van zijn concrete materialisatie.
Wanneer men ernstige bedenkingen heeft bij de toepassing van bestaande modellen.
Wanneer het onmogelijk is variabele na variabele te manipuleren zonder dat ze elkaar beïnvloeden.
Wanneer men enkel in de éne situatie geïnteresseerd is die onderzocht wordt (bijvoorbeeld de opstoppingen die ontstaan in een welbepaalde binnenstad).