Qualitativ hochwertige und wartbare Software entwickeln
Kürzel: TDD, Dauer: 3 Tag(e)
Bringen Sie Ihre Software auf das nächste Qualitätsniveau. Machen Sie Ihren Code robust gegenüber Änderungen und schaffen Sie die Basis für ein regelmäßiges problemloses Refactoring. Kurz gesagt: Schreiben Sie wartbare Programme.
Gehen Sie mit Erweiterungswünschen Ihrer Kunden flexibel um, weil Sie über Ihre testgetrieben Entwicklung ausreichend Sicherheit für die Planung und Umsetzung von Änderungen haben. So erreichen Sie es auch, dass sich Fehler gar nicht erst in Ihrer Software einnisten können.
Sie lernen anhand praktischer Übungen mit JUnit was testgetriebene Entwicklung (Test Driven Design) ist und wie Tests darüber automatisiert werden. Sie erfahren, welche Testarten es gibt, welche Testmethoden existieren und auf welche Arten Testdaten ermittelt werden.
Das Wissen nehmen Sie mit
Sie erlernen JUnit nahtlos in Ihre tägliche Entwicklungsarbeit zu integrieren.
Für Sie sind wir am Puls der Zeit
Sie erhalten von uns Informationen und Erfahrungsberichte aus erster Hand, denn unsere Trainer sind als Coaches und Mediatoren in Projekten sowie als Fachautoren. So erhalten Sie die Inhalte praxisnah und finden direkt Anknüpfpunkte für ihre Umsetzung in Ihrem Projektalltag.
Detailbeschreibung
Zielgruppe
Softwareentwickler
Voraussetzungen
Berufserfahrung und Java-Kenntnisse.
Grundlegende und weiterführende Seminare finden Sie weiter unten.
Inhalt
Testgetriebenes Design praktisch durchgeführt
Grundlagen der Testmethodik und Testerstellung
Testautomatisierung mit JUnit
Erstellen einer Testumgebung
Der Zusammenhang von Refactoring und Testen
Ermitteln der Testqualität durch Code-Coverage und Fehlerinjektion
Anwendung von Stellvertreterobjekten (Dummy & Mock)
Testdatenerstellung und -pflege
Testfallfindung
Grenz- und Extremwerte
Äquivalenzklassen
Abgrenzung und Zusammenspiel mit Integrations- und Systemtests
Durchführungskonzept
Eine testgetriebene Entwicklung ist anspruchsvoller umzusetzen, als man im ersten Moment denkt. Es erfordert einiges an Erfahrung. Deshalb steht ein praxisnahes Fallbeispiel im Mittelpunkt der Schulung, an dem Sie unter intensiver Betreuung das Gelernte direkt anwenden. Dabei lernen Sie auch den dazugehörigen Entwicklungsprozess und die unterstützenden Werkzeuge kennen.
Verwandte Produkte
Ähnliche Seminare
Grundlegendere Seminare
JAVA-2 Java für fortgeschrittenere Anwendungsentwickler: Tauchen Sie tiefer ein in die Konzepte von Java
JAVA-1 Java für Anwendungsentwickler: Erlernen Sie die Sprache Java und ihre grundlegenden Konzepte.
Weiterführende Seminare
CTFL Wenn Sie an der Zertifizierung zum Certified Tester Fundamental Level interessiert sind, dann ist unser Seminar CTFL genau das richtige für Sie. In diesem Seminar werden Sie auf die Zertifizierungsprüfung vorbereitet, die Sie gleich im Anschluss ablegen können.
UML/T UML für Tester spricht die Softwaretester und QS-Mitarbeiter an, die ihre Testfälle aus UML-Modellen der Analyse und Entwicklung ableiten möchten.
AT Agiles Testen: hier steht die Integration des Systemtests mit der entsprechenden Methodik in ein Scrum Team im Vordergrund. Wenn Sie nach Scrum entwickeln, ist dieses Seminar eine interessante Alternative.
Termine / Preise
Veranstaltungsdaten / Anmeldung
Termin
Anmeldung
Dauer
Ort
F=Frühbucher N=Normalpreis
Anmerkung
21.05.12 - 23.05.12
3 Tag(e)
Hamburg
F € 1.341,00 N € 1.490,00
08.10.12 - 10.10.12
3 Tag(e)
Hamburg
F € 1.341,00 N € 1.490,00
Preise, Wiederholung, AGB
Der angegebene Preis ist zzgl. MwSt. und enthält Mittagessen, Kaffeepausen und Seminargetränke. Übernachtungskosten und Reisekosten sind im angegebenen Preis nicht enthalten. Bei Seminarpreisen, die zzgl. eine Prüfungsgebühr ausweisen, erstellen wir Ihnen auch gern Angebote mit einem Pauschalpreis. Sprechen Sie uns direkt an.
Dieses Seminar können Sie bis zu zweimal kostenlos wiederholen (siehe AGB).
Rabatte
Alle nachfolgend aufgeführten Rabatte werden auf den Normalpreis eines Seminars gewährt, nicht auf den Frühbucherpreis.
Gruppen-Rabatte: Ab 3 Teilnehmer pro Termin 5% sowie ½ Coachingtag von oose (innerhalb 6 Monate,
Termin nach Absprache, An-/Abreise an einem Tag, zzgl. Reisekosten nach Aufwand).
Dieser Rabatt ist nicht mit den übrigen Rabatten kombinierbar Frühbucher-Rabatt: Dieser Rabatt ist in dem Frühbucherpreis berücksichtigt. Wenn Sie 90 Tage im Voraus verbindlich buchen (keine Rücktrittsmöglichkeit) erhalten Sie 10% Rabatt. Dieser Rabatt ist nicht mit den übrigen Rabatten kombinierbar.
Treuerabatt: Teilnehmer, die zum Anmeldezeitpunkt in den vorigen 2 Jahren schon einmal einen Kurs bei uns besucht und bezahlt haben, erhalten bei jeder weiteren Anmeldung 15% Rabatt. Dieser Rabatt ist nicht auf andere Personen (bspw. Kollegen) übertragbar und nicht mit den übrigen Rabatten kombinierbar.
Privatkundenrabatt: Teilnehmer, die die Kursgebühren privat bezahlen (d.h. Rechnungsempfänger ist eine Privatperson) erhalten 25% Rabatt, sofern noch Plätze frei sind. Die verbindliche Benachrichtigung darüber, ob noch ein Platz frei ist, erfolgt erst 14 Tage vor Veranstaltungsbeginn, die Plätze werden in der Reihenfolge des Anmeldeeinganges vergeben. Der Privatkundenrabatt ist nicht mit anderen Rabatten kombinierbar. Bei Verhinderung kann kein Ersatzteilnehmer benannt werden.
Zeiten
Genaue Seminarzeiten entnehmen Sie bitte Ihrer Anmeldebestätigung oder erfragen Sie bitte unter: +49 (40) 414250-0 bzw. info@oose.de.