Lernen Sie von Dr. Holger Schwichtenberg und anderen renommierten und praxiserfahrenen Experten in genau auf Sie zugeschnittenen individuellen Schulungen, Trainings und Workshops!
Diese von Dr. Holger Schwichtenberg konzipierte und komplett individualisierbare Schulung Unit Testing / Testgetriebene Entwicklung / Test Driven Development (TDD) können Sie einzeln buchen oder als Schulungsmodul mit beliebigen anderen Modulen zu einer individuellen Firmenschulung (vor Ort oder online) im Schulungskonfigurator verbinden. Sie können diese Schulung vollständig auf Ihre Bedürfnisse anpassen, indem Sie einzelne Themen priorisieren, streichen, ersetzen oder ergänzen. Zudem können Sie über die Didaktik/Vorgehensweise (z.B. Reihenfolge der Unterthemen, Übungsanteil) selbst entscheiden. Dies ist keine Standardschulung "von der Stange"!
Nutzen Sie für eine auf Sie maßgeschneiderte Schulung unser Seminaranfrageformular oder legen Sie mehrere Schulungsmodule in den Agendakonfigurator oder rufen Sie unser Kundenteam einfach an unter 0201/649590-0. Sie können sich zu den Inhalten auch von Dr. Holger Schwichtenberg und anderen Experten persönlich am Telefon beraten lassen (Termine nach Vereinbarung).
Seit einigen Jahren ist die testgetriebene Softwareentwicklung in aller Munde. Durch diesen Ansatz der Softwareentwicklung entsteht Software von sehr hoher Qualität. Eine hohe Testabdeckung verhindert Fehler schon bei der Erstellung und erleichtert auch die Änderung bestehender Software. Darüber hinaus hat das testgetriebene Vorgehen einen starken Einfluss auf das Design der Software. Es entsteht eine bessere interne Struktur, wodurch die Software langfristig wartbar und durch systematisches Refactoring auch änderbar bleibt. Dieses Seminar vermittelt die wichtigsten Entwurfsmuster und Prinzipien für ein solches Design. Eine gute Testgetriebene Entwicklung ist jedoch schwieriger 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. Neben der eigentlichen Testprogrammierung erlernen Sie auch wichtige Elemente der Testmethodik und Testfallfindung. Dazu zählen Themen wie: Grenz- und Extremwertanalyse, Äquivalenzklassenbildung und deren Anwendung, sowie zustandsbasiertes Testen. Zudem werden Techniken wie Code Coverage und Fehlerinjektion angewendet, um die Qualitätsbeurteilung der erstellten Tests zu unterstützen. Das Erstellen guter Testfälle ist nicht trivial, aber mit ein paar grundlegenden Techniken kann man sehr schnell wesentliche Fortschritte machen! Ein weiterer wesentlicher Aspekt ist das Erstellen einer Testfallumgebung, die die Testfallausführung erleichtert oder erst ermöglicht. Gerade für die Testfallautomatisierung ist dies von besonderer Bedeutung. Hierzu werden typische Fallstricke, sowie "Best Practices" vermittelt. Es wird aufgezeigt, wie die unterschiedlichen Testarten sich in einer Gesamtumgebung sinnvoll ergänzen können: Vom Unit-Test über Integrationstest bis zum System- und Abnahmetest, sowie Lasttests etc. Zu guter Letzt wird betrachtet, wo die Grenzen der Testautomatisierung liegen und welche weiteren Maßnahmen der Qualitätssicherung zur Verfügung stehen. Erleben Sie testgetriebene Entwicklung und überzeugen Sie sich selbst von den Vorteilen! Dieses Schulungsmodul bieten wir mit diversen Programmiersprachen an, z.B. Java, C++, C#, JavaScript, TypeScript
Unverbindliches Schulungsangebot zu diesem Thema anfordern Unverbindliches Beratungangebot zu diesem Thema anfordern
Dieses Modul merken im Agendakonfigurator 0Themenmodule im Agendakonfigurator Übersicht aller 1042Themen
Lassen Sie sich von den besten IT-Experten trainieren: Unsere Trainer sind sehr renommierte Top-Experten mit viel Praxixserfahrung sowie einer durch Fachbücher und Vorträge bewiesenen außergewöhnlichen Vermittlungskompetenz, z.B. Dr. Holger Schwichtenberg, Uwe Ricken, Neno Loje, Marc Müller, Christian Giesswein, André Krämer und Rainer Stropek.
Wir passen uns Ihren Vorkenntnissen und didaktischen Wünschen (siehe Schulungskonzepte) exakt an: Unsere 1042 Schulungsmodule sind beliebig anpassbar und frei mit anderen Modulen zu einer individuellen Schulung kombinierbar! Sie in jedem Modul können Inhalte streichen und andere Themen ergänzen sowie beliebige Schwerpunkte setzen!
Sie finden einzelne Schulungsmodule über die Kategorieliste links, die TagCloud oder die Volltextsuche. Sie können Module einzeln bei uns anfragen oder mehrere in den Agendakonfigurator legen und dann eine Anfrage stellen.
Gerne erstellen wir Ihnen kostenlos ein Angebot mit maßgeschneidertem Schulungskonzept auf Basis Ihrer Vorkenntnisse und Weiterbildungsziele. Auch wenn Sie Preise und freie Termine anfragen möchten, nutzen Sie bitte unser Webformular oder rufen Sie uns an: 0201 / 649590-50 (Mo-Fr 9-16 Uhr). Auf Wunsch berät Sie Dr. Holger Schwichtenberg persönlich am Telefon!
Wir bieten zu allen Themen nicht nur Weiterbildung, sondern auch Beratung (auch integriert mit Weiterbildung) und technischen Support. Beratung anfragen Support anfragen