Test Automation Accelerator
In der heutigen schnelllebigen Softwarebranche ist der Bedarf an schnellen, qualitativ hochwertigen Releases grössser denn je.
Testautomatisierung ist entscheidend, doch viele Teams kämpfen mit begrenzten Ressourcen und der Komplexität der Erstellung effektiver Lösung. Automatisierungsprojekte beginnen oft gut, scheitern jedoch an der Wartung, was zu verschwendetem Aufwand führt.
In einer Reihe von Workshops arbeite ich mit Ihrem Team zusammen, um eine Pilotversion Ihres Testframeworks zu erstellen, die einen greifbaren Mehrwert liefert und eine breitere Akzeptanz ermöglicht. Sobald es in Betrieb ist, übernimmt Ihr Team die weitere Entwicklung.
unverbindlichen Workshop buchenWie die Workshops aussehen könnten
Vorbereitung Ergebnis Nachbereitung
Den Status quo herausfordern
Vorhandene automatisierte Tests evaluieren, Konzeptdokumente überprüfen und hinterfragen. Dies ist der erste, unverbindliche Workshop.
Konzeptdokumente lesen
Fallstricke und Chancen identifizieren
Ergebnisse dokumentieren
Vision ausarbeiten
In einer Kreativsitzung ein klares Bild Ihres Testframeworks entwickeln und wie es den Entwicklungsablauf verändern wird.
Stakeholder zusammenbringen
Langfristige Vision
Protokollieren
Umfang der Pilotversion festlegen
Den Umfang der Pilotversion mit den Beteiligten abstimmen und sicherstellen, dass sie einen greifbaren Mehrwert liefert.
Kosten und Nutzen schätzen
Umfang für Pilot
Dokumentieren
Tools auswählen
Tools auswählen, nicht nur für die Testausführung, sondern auch ein effektives Testmanagement, die Rapportierung der Testergebnisse und die Integration in CI/CD-Pipelines ermöglichen.
Tools evaluieren
Toolauswahl
Toolauswahl dokumentieren
Testumgebung designen
Bestimmen, wie Testdaten und Umsysteme bereitgestellt werden, um eine stabile Testausführung sicherzustellen.
Wichtige Testszenarien identifizieren
Konzept für Testdaten, Umsysteme
Dokumentieren
Entwicklung starten
Entwicklung der Pilotversion und des ersten Satzes von Testfällen planen, die Implementierung vorbereiten.
Alles oben genannte
Entwicklungszeitplan
Pilotversion implementieren
Übergabe beginnen
Einen reibungslosen Übergang der Pilotversion an das Team zur weiteren Entwicklung sicherzustellen.
Pilotversion implementieren
Offene issues ermitteln
Issues beheben
Was Sie aus den Workshops mitnehmen
Überzeugende Vision
Eine Vision für Ihr Testframework, die dessen Fähigkeiten darlegt und zeigt, wie es einen erfüllenden automatisierten Arbeitsplatz schafft.
Skalierbare Architektur
Ein Bauplan für ein Testframework, das nicht nur robust ist, sondern auch darauf ausgelegt ist, Hunderte von Testfällen effizient zu verwalten.
Greifbarer Mehrwert
Eine Pilotversion Ihres Testframeworks, die auf gründlicher Analyse basiert und einen messbaren Mehrwert liefert.
Teamengagement
Eine initiale, aber funktionsfähige Implementierung wird Ihr Team motivieren und eine breitere Akzeptanz fördern.
Fallstricke vermeiden
Mit meiner Erfahrung aus zahlreichen langfristigen Automatisierungsprojekten kann ich Ihnen helfen, häufige Fehler zu vermeiden.
Fallstudie
"Beeindruckende 90% unserer Regressionstests werden mit dem «WTF» automatisiert durchgeführt. Mittels wiederverwendbaren Automatisierungsschritten können wir es zudem sehr flexibel einsetzen. Das «WTF» verschafft uns Freiräume für unsere tägliche Arbeit."
Markus Wong — Senior Business Analyst, AXA Schweiz
Über mich
Meine erste Begegnung mit Testautomatisierung war während meiner Masterarbeit, als ich an einer Unit-getesteten C-Anwendung arbeitete. Es war befreiend, den Code zu ändern, ohne unbeabsichtigte Konsequenzen befürchten zu müssen.
Als ich in das Feld einstieg, lernte ich die Komplexitäten, diese Prinzipien auf reale Anwendungen zu skalieren, kennen. Projekte zu starten ist einfach, aber sie aufrechtzuerhalten ist kostspielig.
Aus jedem Projekt habe ich jedoch wichtige Lektionen gelernt, die nach und nach zu effektiveren Implementierungen geführt haben.
Heute, 20 Jahre und sieben grosse Projekte später, ist meine Begeisterung für Testautomatisierung so gross wie eh und je. Ich bin bereit, beim Start neuer Automatisierungsprojekte mitzuhelfen.
Kontakt
Adresse
TestGroove GmbHDättwilerstrasse 40D
CH-5405 Baden