Hallo,
ich darf/muss mich mit dem Testen beschäftigen und da im besonderen mit den JUnit- Tests und dem Fittness test. Ich hab mich eingelesen, hab aber noch ein paar Unsicherheiten bzgl. der verschiedenen Versionen von JUnit (3.8 und 4.0,4.5).
Kann man sagen, dass man bis zur Version 3.8 die Testklassen von der Klasse TestCase ableiten musste und das seit der Version 4.0 nicht mehr nötig ist, da dies jetzt mit Annotationen funktioniert?
Kann man weiters sagen, dass ich ab der version 4.0 keine TestSuite mehr benötige, da eben die Testmethoden mit einem @Test gekennzeichnet sind und deshalb sowieso immer gesamt ausgeführt werden.
Bei der Version JUnit4.0 oder höher kann ich keine Parameter mehr übergeben für den Konstruktor, das was bei 3.8 einfach, da ich einfach ein Objekt der Testklasse erzeugt habe und darin eben dem Konstruktor irgendwas mitgeben konnte!?
Und kann man weiters sagen, dass Fittness einfach eine (html)- Oberfläche bereitstellt, in der der Kunde (Client) gewünschte Daten eingeben kann und damit testet, ob die SW das macht was diese machen soll?
Besten Dank für Antworten,
ich darf/muss mich mit dem Testen beschäftigen und da im besonderen mit den JUnit- Tests und dem Fittness test. Ich hab mich eingelesen, hab aber noch ein paar Unsicherheiten bzgl. der verschiedenen Versionen von JUnit (3.8 und 4.0,4.5).
Kann man sagen, dass man bis zur Version 3.8 die Testklassen von der Klasse TestCase ableiten musste und das seit der Version 4.0 nicht mehr nötig ist, da dies jetzt mit Annotationen funktioniert?
Kann man weiters sagen, dass ich ab der version 4.0 keine TestSuite mehr benötige, da eben die Testmethoden mit einem @Test gekennzeichnet sind und deshalb sowieso immer gesamt ausgeführt werden.
Bei der Version JUnit4.0 oder höher kann ich keine Parameter mehr übergeben für den Konstruktor, das was bei 3.8 einfach, da ich einfach ein Objekt der Testklasse erzeugt habe und darin eben dem Konstruktor irgendwas mitgeben konnte!?
Und kann man weiters sagen, dass Fittness einfach eine (html)- Oberfläche bereitstellt, in der der Kunde (Client) gewünschte Daten eingeben kann und damit testet, ob die SW das macht was diese machen soll?
Besten Dank für Antworten,
Zuletzt bearbeitet: