6 Stimmen

Wie fange ich mit der Unit-Tests an?

Ich weiß, dass Unit-Tests wünschenswert sind, und ich bin daran interessiert, Unit-Tests durchzuführen. Das einzige Problem ist, dass ich keine Ahnung habe, wie oder wo ich anfangen soll. Also meine Frage ist: Wie lerne ich über Unit-Tests und wie fange ich an? Speziell schreibe ich häufig Java-Code in NetBeans und C#-Code in Visual Studio und bin daran interessiert, welche Tools ich verwenden soll und wie ich anfangen soll. Kann mir jemand Ratschläge für einen absoluten Unit-Test-Anfänger geben?

Ich weiß, dass es viele ähnliche Fragen gibt, aber ich bin weniger daran interessiert, warum als vielmehr daran, wie.

1voto

Webking Punkte 1827

Ein guter Anfang ist es, ein gutes Buch zu kaufen, in dem Sie über Unittesting lesen können.

Ich habe einen Tipp zu einem Buch namens "Software Testing mit Visual Studio Team System 2008" und es führt Sie von den Grundlagen und Hintergründen zu höheren Ebenen des Unittestings und der Praktiken.

1voto

Chris Missal Punkte 5696

Schau dir das Buch The Art of Unit Testing von Roy Osherove an, es ist ein gutes Buch für Anfänger, da es ganz am Anfang beginnt.

0voto

Matt Poush Punkte 1305

Ich würde empfehlen, Michael Feathers' "Working Effectively with Legacy Code" zu lesen. Alter Code endet oft damit, dass es schwer ist, Unit-Tests zu schreiben. Feathers' Buch ist ein großartiger Leitfaden dafür, wie man seinen Code so refaktorisiert, dass das Schreiben von Unit-Tests ein Kinderspiel ist.

Nicht unbedingt eine Antwort auf die Frage, die du gestellt hast, aber es könnte ein fehlender Schritt zwischen dem sein, wo du gerade bist, und wo du sein musst, um einige der von anderen gegebenen Antworten umzusetzen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X