Un expectation test ou test de validation d’attentes en français consiste à définir les attentes ou les spécifications d’un programme, les comportements attendus dans les différentes situations, exécuter le programme sur les cas de tests et vérifier que le comportement correspond aux attentes.