Test Automation Accelerator

Beflügelte Büroangestellte

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 buchen

Wie 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

Vollständige Fallstudie lesen

AXA Logo

Ü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.

AXA Logo

Kontakt

Anfragen

Peter Farkas
peter.farkas@testgroove.com

Adresse

TestGroove GmbH
Dättwilerstrasse 40D
CH-5405 Baden