[Peter] Treffen von JUG.ru mit Sebastian Dashner - Machen Sie das Schreiben von Unternehmenstests angenehmer


Am Dienstag, den 27. August, zwei Tage nach dem TechTrain-Festival, trifft sich JUG.ru mit Sebastian Daschner, IBMs führendem Java Developer Advocate, Java-Champion, Experte für Enterprise Java, einem renommierten Redner und Berater.


Die Teilnahme ist kostenlos , eine Registrierung ist erforderlich. Hier können Sie sich registrieren . Detaillierte Informationen zum Thema des Treffens und zum Redner sind unter dem Schnitt.


Der Bericht wird in englischer Sprache gelesen.


Testen ist immer noch kein gutes Thema für Entwickler. Trotz der Bedeutung des Testens für die Gesamtleistung von Anwendungen erfordert die Entwicklung und Unterstützung von Tests viel Zeit und Mühe - insbesondere bei verteilten Anwendungen oder wenn sich die Funktionalität ständig ändern, müssen die Tests geändert werden. Sie können Tests jedoch nicht ablehnen, und es stellt sich die Frage, wie Sie damit leben sollen.


In diesem Bericht werden wir sehen, was getan werden muss, um einen effektiven Selbsttest von Microservices in der Java Enterprise-Welt zu organisieren. Wir werden sehen, welche Ansätze in realen Projekten gut funktioniert haben, wie schnelles und stabiles Feedback innerhalb des Entwicklungszyklus aufrechterhalten werden kann, wie komplexe Testszenarien mit vielen Diensten verwaltet werden und wie API-Verträge überprüft werden. Für eine hohe Entwicklungsproduktivität ist es unglaublich wichtig, eine Rückkopplungsschleife aufrechtzuerhalten, die nicht nur Komponententests, sondern auch Integrationstests umfasst. Darüber hinaus werden wir sehen, wie Container-Orchestrierung und Service-Meshes beim Testen verteilter Anwendungen helfen können.


Eine der wichtigsten Fragen ist, wie ein unterstützter und qualitativ hochwertiger Testcode geschrieben wird, der den Prinzipien der Software-Handwerkskunst folgt. All dies wird in Form einer Live-Codierung typischer Testfälle in Bezug auf verschiedene Bereiche und Technologien demonstriert. Trotz der Tatsache, dass besonderes Augenmerk auf die Verwendung von JakartaEE gelegt wird, können alle diese Konzepte und Ansätze in allen Unternehmensanwendungen verwendet werden.


Über den Sprecher


Sebastian Dashner - Leitender Anwalt für Java-Entwickler bei IBM. Autor, Trainer und einfach ein Java-Programmierbegeisterter (EE). Er schrieb das Buch Architecting Modern Java EE Applications. Sebastian nimmt an JCP teil und hilft bei der Entwicklung der neuesten Java EE-Standards in den Arbeitsgruppen JAX-RS, JSON-P und Config. Er ist an mehreren Open-Source-Projekten beteiligt. Für seine Beiträge zur Java-Community und zum Ökosystem erhielt er Titel wie den Java-Champion, den Oracle Developer Champion und JavaOne Rockstar.


Sebastian arbeitet nicht nur an Java, sondern auch an Linux- und Containertechnologien wie Docker. Er hat in seinem Blog und auf Twitter @DaschnerS für Informatikpraktiken geworben . Seine Art, um die Welt zu reisen, ist nicht nur ein Flugzeug, sondern auch ein Motorrad.


Die Teilnahme ist kostenlos , eine Registrierung ist jedoch erforderlich. Hier können Sie sich registrieren.

Source: https://habr.com/ru/post/de463771/


All Articles