Kontinuierliche Fachtests für Webanwendungen mit Arquillian

 
Conference Day - 21. Mai
 
16:45
 
Web Apps / Cloud
Raum Rebland
 
Basic

Fachliche Regressions- und Akzeptanztests für Webanwendungen werden heute leider noch viel zu oft manuell und damit regelmäßig zeit- und kostenintensiv, aber vor allem auch nicht in einen automatisierten Build-Prozess integriert, durchgeführt, was für die agile Entwicklung oder gar kontinuierliche Auslieferung ein Hindernis darstellt. Ein Grund dafür ist, dass die Möglichkeiten, die moderne Frameworks hier eröffnen, noch nicht weithin bekannt sind.

Dieser Vortrag gibt eine kurze Vorstellung des Java/JUnit-Frameworks Arquillian (mit Drone, Graphene, Selenium) und zeigt mit Code-Beispielen und Live-Demos, wie damit fachliche Tests erstellt werden können, die gegen die komplette Webanwendung ausgeführt werden. Darüber hinaus werden Varianten aufgezeigt, wie diese Tests in einen automatischen Build, aber auch in die tägliche Arbeit mit der Entwicklungsumgebung integriert werden können. Abgerundet wird der Vortrag durch Erfahrungen aus dem Projekteinsatz sowie durch Ausblicke über weitere Möglichkeiten, die das Arquillian-Framework eröffnet.


Die Folien werden unter der Creative Commons Lizenz veröffentlicht:
CC BY-SA http://creativecommons.org/licenses/by-sa/2.0/

Tilmann Kuhn

BridgingIT GmbH
Tilmann Kuhn arbeitet als Consultant im Bereich Softwareentwicklung Java/JEE bei der BridgingIT GmbH in Frankfurt. Sein Hauptinteresse gilt der Softwarearchitektur und Entwicklung von Webanwendungen mit einem Fokus auf hohe Qualität und Produktionseffizienz durch geeignete Arbeitsmethoden, Werkzeuge und Frameworks. Tilmann hat Informatik an der Universität Karlsruhe (TH) studiert, ist leidenschaftlicher Clean Code Developer und Gründungsmitglied der Softwerkskammer. Seinen Erfahrungsschatz aus mehr als 8 Jahren und zahlreichen Projekten in der professionellen Softwareentwicklung gibt er regelmäßig in Vorträgen oder als Trainer weiter.