Skip to content

Trucs et astuces

Anthony Gégo edited this page Sep 18, 2017 · 1 revision

Nous listons ici quelques pratiques qui pourraient vous être utiles dans l'écriture de vos tests.

  • Aider l'étudiant à s'en rendre compte lorsque ses erreurs sont dues à un simple format de soumission et pas au fond de son code. Cela peut être fait en analysant à l'aide d'expressions régulières le code source et les messages de compilation dans un script ou une méthode java à part. Un exemple est disponible ici
  • Exécuter plusieurs fois une méthode test quand on juge que c'est facile pour l'étudiant de coder en dur une réponse intentionnellement ou non.
  • Confronter la réponse étudiant à la réponse du corrigé lorsque implémenter la vérification de la bonne réponse devient plus complexe (ou lorsqu'on ne connais pas la bonne réponse).
  • Utilisation de valeurs de test aléatoires quand il n'y a pas de cas particuliers à tester afin de rendre l'exercice "plus vivant".
  • Afficher également la bonne réponse lorsque l'exercice consiste à utiliser System.out.println() ou System.err.println() afin d'aider l'étudiant à comprendre visuellement le test exécuté.