Seminar Maestro – Studio für visuelle Testerstellung und Debugging

Inhaltsverzeichnis

  1. Seminarprofil
  2. Lernziele
  3. Seminarinhalte
  4. Praxisübungen
  5. Zielgruppe und Voraussetzungen
  6. Praxisnutzen

Seminarprofil

Dieses praxisorientierte Seminar behandelt effiziente visuelle Flow-Erstellung, Elementanalyse und unmittelbare Fehlerbehebung mit Maestro Studio. Die Arbeit erfolgt schrittweise an ausführbaren Flows, klar definierten Testzuständen und nachvollziehbaren Diagnoseartefakten. Konfiguration, Testlogik und Betriebsanforderungen werden so verbunden, dass die erarbeiteten Muster in produktiven Teams weiterverwendbar bleiben.

Lernziele

  • Studio mit einem Gerät verbinden
  • Elemente visuell untersuchen und Aktionen ausführen
  • generierte YAML-Schritte bereinigen
  • Fehler anhand von Auswahl und Hierarchie korrigieren
  • einen vollständigen Flow speichern und wiederholen

Seminarinhalte

Schritt 1: Studio für die visuelle Erstellung vorbereiten

Maestro Studio wird mit einer laufenden Testinstanz verbunden. Der Elementbaum wird untersucht, Interaktionen werden unmittelbar ausgeführt und daraus geeignete YAML-Schritte abgeleitet. Dabei bleibt der erzeugte Flow lesbar und wartbar.

  • Gerät oder Simulator verbinden und Anwendung starten
  • Elemente im visuellen Auswahlmodus untersuchen
  • generierte Schritte prüfen, bereinigen und strukturiert speichern

Schritt 2: Einsatzbereiche und Systembild einordnen

Das Werkzeug wird als Black-Box-System für mobile und webbasierte Oberflächen eingeordnet. Der Schwerpunkt liegt auf reproduzierbaren Benutzerabläufen, einer lesbaren YAML-Beschreibung und der Trennung von Testabsicht, Testdaten und Ausführungsumgebung.

  • Studio, Kommandozeile und Cloud-Ausführung voneinander abgrenzen
  • native, Cross-Platform- und Web-Anwendungen fachlich zuordnen
  • geeignete Testfälle von ungeeigneten Prüfaufgaben unterscheiden

Schritt 3: Den ersten vollständigen Flow erstellen

Ein kleiner, aber vollständiger Benutzerablauf wird von der Initialisierung bis zur Abschlussprüfung aufgebaut. Jeder Schritt erhält eine klare Aufgabe; unnötige Interaktionen werden entfernt und die erwartete Benutzeroberfläche wird mit Assertions abgesichert.

  • Anwendung starten und Ausgangszustand definieren
  • Navigation und Dateneingabe als einzelne Schritte modellieren
  • Zielzustand prüfen und Flow lokal wiederholen

Schritt 4: Stabile Selektoren entwickeln

Elemente werden bevorzugt über fachlich stabile Merkmale angesprochen. Text, Kennung und Zustand werden gegeneinander abgewogen; fragile Koordinaten und zufällige Bildschirmpositionen werden vermieden. Die Selektorstrategie wird als Teamregel dokumentiert.

  • Text- und ID-Selektion anhand der Oberfläche bewerten
  • reguläre Ausdrücke nur bei kontrollierten Varianten einsetzen
  • Eindeutigkeit vor jeder Interaktion mit einer Prüfung bestätigen

Schritt 5: Kernbefehle für Interaktion und Navigation anwenden

Die wichtigsten Benutzeraktionen werden nicht isoliert, sondern in einem zusammenhängenden Ablauf eingesetzt. Berührungen, Texteingaben, Scrollen, Zurück-Navigation und Geräteaktionen werden nach ihrer Stabilität und ihrem fachlichen Zweck ausgewählt.

  • tapOn, inputText und eraseText kontrolliert kombinieren
  • scrollUntilVisible und swipe für lange Oberflächen einsetzen
  • Zurück-, Home- und Geräteaktionen gezielt verwenden

Schritt 6: Aussagekräftige Assertions formulieren

Prüfungen werden aus fachlichen Erwartungen abgeleitet. Sichtbarkeit, Nicht-Sichtbarkeit, aktivierbarer Zustand und Textvarianten werden so kombiniert, dass ein Fehler eine verständliche Ursache zeigt und nicht nur einen beliebigen Folgeschritt stoppt.

  • assertVisible und assertNotVisible gezielt platzieren
  • Zustandsmerkmale wie enabled, checked oder selected prüfen
  • Fehlermeldungen durch kleine, fachlich benannte Prüfschritte verbessern

Schritt 7: Elementhierarchie und Ausführungsprotokoll diagnostisch nutzen

Fehlende oder falsch ausgewählte Elemente werden anhand der zugänglichen Hierarchie untersucht. Ausführungsprotokoll, Hierarchieausgabe und Screenshots werden zusammen betrachtet, bevor ein Selektor geändert wird.

  • Elementbaum zum Fehlerzeitpunkt erfassen
  • tatsächlichen Zustand mit erwarteter Oberfläche vergleichen
  • Selektoränderungen klein halten und mit Gegenfällen prüfen

Praxisübungen

  1. Gerät anbinden und Oberfläche im visuellen Auswahlmodus untersuchen
  2. Formularablauf interaktiv erstellen und YAML schrittweise bereinigen
  3. Falschen Selektor erkennen, korrigieren und den Flow wiederholt ausführen

Zielgruppe und Voraussetzungen

Zielgruppe: Manuelle Tester, QA Engineers, Mobile-Entwickler und Einsteiger in die UI-Testautomatisierung.

Voraussetzungen: Eine laufende Android- oder iOS-Testanwendung; keine tiefen YAML-Kenntnisse erforderlich.

Praxisnutzen

Nach Abschluss stehen belastbare Vorgehensweisen, wiederverwendbare YAML-Bausteine und klare Prüfkriterien zur Verfügung. Tests können reproduzierbar ausgeführt, fachlich verständlich bewertet und bei Fehlern mit einer systematischen Diagnose bearbeitet werden.

Fachbereichsleiter / Leiter der Trainer / Ansprechpartner

Seminardetails

   
Dauer: 1 Tag ca. 6 h, Beginn 10:00 Uhr
Preis: Öffentlich oder Live Stream: € 599 zzgl. MwSt.
Inhaus: € 1.700 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Manuelle Tester, QA Engineers, Mobile-Entwickler und Einsteiger in die UI-Testautomatisierung
Voraussetzungen: Eine laufende Android- oder iOS-Testanwendung; keine tiefen YAML-Kenntnisse erforderlich
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Fachvortrag, Demonstrationen, schrittweise Anleitungen, praktische Übungen und gemeinsame Fehleranalyse am System
Seminararten: Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben