Seminar Assertions, Signale und Fehlerbehandlung in Mobly

Seminar / Training

Seminarprofil

Zuverlässige End-to-End-Tests benötigen eindeutige Prüfaussagen und klar definierte Abbruchregeln. Der Schwerpunkt liegt auf verständlichen Fehlerbildern statt auf bloßen Wahrheitswerten.

Didaktische Einordnung: Ein Tag genügt, weil ein klar abgegrenzter Querschnitt des Frameworks behandelt wird und alle Konzepte in einem kompakten Testfall geübt werden können.

Lernziele

  • Passende Assertions für unterschiedliche Prüfsituationen auswählen
  • Fehlermeldungen mit verwertbarem Kontext formulieren
  • Lifecycle-Hooks für Setup, Teardown und Fehlerfälle einsetzen
  • Skip-, Klassenabbruch- und Gesamtabbruchsignale kontrolliert verwenden
  • Cleanup auch bei Teilfehlern zuverlässig ausführen

Zielgruppe

Mobly-Testentwickler, Python-Entwickler und Qualitätssicherungsfachkräfte.

Voraussetzungen

Grundkenntnisse in Python und erste Erfahrung mit Mobly-Testklassen.

Inhaltsübersicht

  1. Assertions mit Diagnosewert schreiben
  2. Lifecycle-Hooks korrekt einsetzen
  3. Testsignale und Abbruchstrategien steuern
  4. Fehlerfestes Cleanup und Wiederholung entwerfen

1. Assertions mit Diagnosewert schreiben

Die Arbeitsschritte bauen aufeinander auf und werden unmittelbar am Testsystem nachvollzogen.

  1. Schritt 1: Erwartung, Istwert und fachlichen Kontext vor der Prüfung bestimmen.
  2. Schritt 2: Die spezifischste verfügbare Assertion auswählen.
  3. Schritt 3: Fehlermeldungen so formulieren, dass Ursache und betroffene Ressource erkennbar sind.

2. Lifecycle-Hooks korrekt einsetzen

Die Arbeitsschritte bauen aufeinander auf und werden unmittelbar am Testsystem nachvollzogen.

  1. Schritt 1: Klassen- und Testfall-Setup voneinander abgrenzen.
  2. Schritt 2: Teardown-Schritte unabhängig vom Testergebnis ausführbar machen.
  3. Schritt 3: Fehler-Hooks für zusätzliche Logs und Geräteinformationen verwenden.

3. Testsignale und Abbruchstrategien steuern

Die Arbeitsschritte bauen aufeinander auf und werden unmittelbar am Testsystem nachvollzogen.

  1. Schritt 1: Skip für nicht erfüllte Voraussetzungen einsetzen.
  2. Schritt 2: Klassen- und Gesamtabbruch nach Auswirkung und Wiederanlauf unterscheiden.
  3. Schritt 3: Signalentscheidungen im Ergebnisdatensatz nachvollziehbar dokumentieren.

4. Fehlerfestes Cleanup und Wiederholung entwerfen

Die Arbeitsschritte bauen aufeinander auf und werden unmittelbar am Testsystem nachvollzogen.

  1. Schritt 1: Ressourcenlisten führen und Teardown idempotent gestalten.
  2. Schritt 2: Sekundärfehler im Cleanup vom ursprünglichen Testfehler trennen.
  3. Schritt 3: Entscheiden, wann Wiederholung sinnvoll ist und wann ein harter Abbruch erforderlich bleibt.

Praxisprojekt

  1. Schritt 1: Einen Testfall mit mehreren spezifischen Assertions ausstatten.
  2. Schritt 2: Skip, Testfehler und Klassenabbruch gezielt auslösen.
  3. Schritt 3: Diagnoseinformationen im Fehler-Hook ergänzen.
  4. Schritt 4: Ein Cleanup gegen bereits entfernte oder nicht erreichbare Ressourcen absichern.

Fachbereichsleiter / Leiter der Trainer / Ihre 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: Mobly-Testentwickler, Python-Entwickler und Qualitätssicherungsfachkräfte.
Voraussetzungen: Grundkenntnisse in Python und erste Erfahrung mit Mobly-Testklassen.
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: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, 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
Linz 1 Tage
Salzburg 1 Tage
Graz 1 Tage
Wien 1 Tage
Inhaus / Firmenseminar 1 Tage
Stream live 1 Tage
Innsbruck 1 Tage
Stream gespeichert 1 Tage
Klagenfurt 1 Tage
Bregenz 1 Tage
Klagenfurt 1 Tage
Bregenz 1 Tage
Linz 1 Tage
Salzburg 1 Tage
Graz 1 Tage
Wien 1 Tage
Inhaus / Firmenseminar 1 Tage
Stream live 1 Tage
Innsbruck 1 Tage
Stream gespeichert 1 Tage
Inhaus / Firmenseminar 1 Tage
Stream live 1 Tage
Innsbruck 1 Tage
Stream gespeichert 1 Tage
Klagenfurt 1 Tage
Bregenz 1 Tage
Linz 1 Tage
Salzburg 1 Tage
Graz 1 Tage
Wien 1 Tage
Graz 1 Tage
Wien 1 Tage
Inhaus / Firmenseminar 1 Tage
Stream live 1 Tage
Innsbruck 1 Tage
Stream gespeichert 1 Tage
Klagenfurt 1 Tage
Bregenz 1 Tage
Linz 1 Tage
Salzburg 1 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben