Les cas limites sont les valeurs aux frontières du comportement attendu, où les erreurs se concentrent : zéro, valeur négative, collection vide, null, chaîne vide, borne exacte d'un intervalle, premier et dernier élément. Les tester complète les cas nominaux et révèle les erreurs de décalage.