Bij dynamisch expliciet test zijn de testgevallen expliciet ontworpen om informatie over het betreffende kenmerk (kwaliteitsattribuut) te verkrijgen.
Door executie van het testobject dan wel het runnen van software wordt het actuele resultaat vergeleken met het verwachte resultaat om zo te bepalen of het systeem zich als vereist gedraagt.
Dit is de meest gangbare manier van testen.