Team Workshop für automatisierte Tests: Cypress Training mit Funktastatur für QA Teams

Von Roland Golla
0 Kommentar
Roland Golla mit Skateboard und Funktastatur vor Wortwolke zu IT-Sicherheit

Erfolgreiche Einführung automatisierter Tests: Von manueller QA zu Cypress Automation

„Wir brauchen jetzt endlich automatisierte Tests, das ist manuell einfach nicht mehr zu schaffen“. Mit diesen Worten startete eine sehr erfolgreiche Einführung als Team Training für automatische Browser Tests mit Cypress. Durchgeführt von QA Consultant und Cypress Ambassador Roland Golla. Ganz im Never Code Alone Stil. Gemeinsam mit der innovativen Funktastatur-Methode. Mit Spaß, der Beantwortung aller Fragen und Wissen das direkt in den Fingern ankommt.

TAS entwickelt Software für Brandschutz und Alarmsysteme mit höchsten Qualitätsansprüchen

Datenschutz und Qualität spielen für das Familienunternehmen aus Nordrhein-Westfalen eine große Rolle. Der hervorragende Arbeitgeber hat ein Arbeitsumfeld geschaffen, in dem sich Entwickler als Team vor Ort sehr gut entfalten und involvieren können. Dadurch entstehen viele Ideen und insgesamt ein hoher Output an ständig aktualisierter und verbesserter Software.

Die Software wird immer von einem internen QA Team vollständig getestet:

  • Komplexe CRUD Interfaces
  • Unterschiedliche Benutzerrollen
  • Vielzahl an Konfiguratoren für individuelle Produktspezifikationen

Der hohe Qualitätsanspruch hat sich in der Branche herumgesprochen. Auch am Markt etablierte Kunden setzen auf die Lösungen. Bei Brandschutz und Alarmsystemen geht es nicht nur um Klicks, sondern um Leben und Tod.

Zur TAS Webseite: https://www.tas.de/home

QA Teams ohne Programmiererfahrung: Der ideale Einstieg in die Test Automation

Automatisierte Tests sind nicht nur ein Thema für Developer. Gute QA Mitarbeiter haben in der Regel keinen Programmier-Hintergrund, sondern einen kompletten Fokus als User – die echte Bedienung von Webseiten. Die menschliche Komponente kann einen entscheidenden Mehrwert bieten, aber über 80% der Error Detection kann automatisiert übernommen werden.

Vorteile der Test Automation für QA Teams:

  • Erhebliche Schonung manueller Ressourcen
  • Keine Überlastung bei Zwischenständen
  • Automatisierung wiederkehrender Aufgaben
  • Mehr Zeit für explorative Tests

Das engagierte Team wollte eine Testsuite schaffen, die möglichst alle Tasks abdeckt. Dabei war wichtig: Keine Überforderung und eine ruhige Heranführung. Der Schlüssel: Ein initiales Cypress Setup im Vorfeld der Schulung.

Best Practice: Initiales Cypress Setup vor dem Workshop

Ein initiales Cypress Best Practice Setup hat technologische Anforderungen, die Anfänger nicht verstehen müssen. Es muss einfach nur:

  • Laufen
  • Selbsterklärend sein
  • Gut strukturiert sein

Der Ablauf: Git auschecken, Dependencies installieren und fertig.

Roland Golla führte in 2 Remote Sessions das Setup durch:

  • Login-Funktionalität
  • Erste Klicks
  • Eingaben in der Applikation

Herausforderungen meistern ohne die Gruppe zu überfordern

„Probleme wie ein zusätzliches Microsoft LDAP Login in der Schulung zu lösen macht niemandem Spaß“, erklärt Roland Golla, Cypress Ambassador und Gründer von Never Code Alone. „Was bringt es Anfängern, wenn ich 30 Minuten mit Terminal und Command Line jongliere? Das verunsichert nur.“

Alle Teilnehmer konnten vor der Schulung:

  • Das erste Setup installieren
  • Erste Test-Ideen entwickeln
  • Bei Bedarf Einzel-Sessions vereinbaren

2×4 Stunden statt 8 Stunden: Das nachhaltige Workshop-Konzept

Nach über 50 Schulungen setzt Never Code Alone auf ein bewährtes Konzept:

Tag 1 (4 Stunden):

  1. Start mit der Funktastatur: Roland zeigt den ersten Test
  2. Jeder programmiert mit: Die Tastatur wandert im Kreis
  3. Alle Fragen werden beantwortet: Wissen kommt in die Finger
  4. Gemeinsame Mittagspause: Team-Building inklusive

Nach der Pause:

  • 2er Teams bilden
  • Je ein Testszenario umsetzen
  • Ergebnisse präsentieren
  • Profi-Review erhalten

Resultat: Ein Team, in dem jeder selbstständig arbeiten kann, mit echten Tests direkt im Projekt.

4 Wochen später: Advanced Cypress Training für Profis

Die Motivation nach den Workshops setzt erstaunliche Kräfte frei:

  • Viel neuer Test-Code entsteht
  • Lösungen für jede Herausforderung
  • Neue Fragen und Ideen

In dieser Phase bringen weitere 4 Stunden den größten Boost für:

  • Testqualität
  • Awareness für Best Practices
  • Performance-Optimierung

Das Advanced Training umfasst:

  • Live-Refactoring vor Ort
  • Debugging-Techniken
  • Code-Auslagerung
  • Performance-Steigerung

Auch hier: Die Funktastatur geht rum, jeder macht mit und versteht die Tiefe der Anpassungen.

Fazit: Nachhaltige Test Automation für alle Teams

Der Workshop-Ansatz von Never Code Alone zeigt, wie Teams ohne Programmiererfahrung erfolgreich in die Test Automation einsteigen. Die Erfolgsfaktoren:

Sorgfältige Vorbereitung mit initialem Setup
Praxisnahe Wissensvermittlung mit der Funktastatur
Kontinuierliche Nachbetreuung nach 4 Wochen
Team-Begeisterung für Qualitätssicherung

Das Ergebnis: Teams, die selbstständig arbeiten, ihre Testabdeckung kontinuierlich verbessern und dabei Spaß haben.


Interessiert an einem Cypress Workshop für Ihr QA Team?
Kontaktieren Sie Never Code Alone für ein maßgeschneidertes Training mit der bewährten Funktastatur-Methode.

0 Kommentar

Tutorials und Top Posts

Gib uns Feedback

Diese Seite benutzt Cookies. Ein Akzeptieren hilft uns die Seite zu verbessern. Ok Mehr dazu