Planung von Tests: Unterschied zwischen den Versionen

(Keine Zusammenfassung)
 
Zeile 1: Zeile 1:
 
Tests entwerfen ist eine einfache Sache, solange es sehr wenige Tests sind. Wird der zu testende Code aber umfangreicher, lohnt es sich, sich Gedanken zu machen, wie man die Aufgabe am besten löst, verlässliche Tests zu schreiben, die nach Möglichkeit auch noch alles abdecken. Die Rahmenbedingungen für Tests sind:
 
Tests entwerfen ist eine einfache Sache, solange es sehr wenige Tests sind. Wird der zu testende Code aber umfangreicher, lohnt es sich, sich Gedanken zu machen, wie man die Aufgabe am besten löst, verlässliche Tests zu schreiben, die nach Möglichkeit auch noch alles abdecken. Die Rahmenbedingungen für Tests sind:
  
*  
+
* Verlässlichkeit
*  
+
* Vollständigkeit
*  
+
* Nur ein Item pro Test
*  
+
* DRY
  
 
<br />Die hier beschriebene Vorgehensweise ist vielleicht nicht das Nonplusultra, aber mir hilft es enorm,
 
<br />Die hier beschriebene Vorgehensweise ist vielleicht nicht das Nonplusultra, aber mir hilft es enorm,

Version vom 18. April 2017, 10:07 Uhr

Tests entwerfen ist eine einfache Sache, solange es sehr wenige Tests sind. Wird der zu testende Code aber umfangreicher, lohnt es sich, sich Gedanken zu machen, wie man die Aufgabe am besten löst, verlässliche Tests zu schreiben, die nach Möglichkeit auch noch alles abdecken. Die Rahmenbedingungen für Tests sind:

  • Verlässlichkeit
  • Vollständigkeit
  • Nur ein Item pro Test
  • DRY


Die hier beschriebene Vorgehensweise ist vielleicht nicht das Nonplusultra, aber mir hilft es enorm,