Seminar Mobly Grundlagen

Seminar / Training

Seminarprofil

Der Einstieg konzentriert sich auf die Bausteine, die für lauffähige und wartbare Tests unmittelbar erforderlich sind. Theorie und praktische Umsetzung wechseln sich ab, sodass am Ende eine eigenständig ausführbare Teststruktur vorliegt.

Didaktische Einordnung: Zwei Tage sind das notwendige Minimum, um am ersten Tag Umgebung, Konfiguration und Testlebenszyklus aufzubauen und am zweiten Tag Controller, Assertions, Diagnose und einen vollständigen End-to-End-Ablauf praktisch zu verbinden.

Lernziele

  • Eine lauffähige Mobly-Arbeitsumgebung installieren und prüfen
  • Testbeds und Controller verständlich konfigurieren
  • Testklassen mit sauberem Setup-, Test- und Teardown-Ablauf erstellen
  • Assertions, Logs und Ergebnisdaten zielgerichtet einsetzen
  • Einen reproduzierbaren Mehrgeräte-Testlauf ausführen

Zielgruppe

Testingenieure, Python-Entwickler, QA-Fachkräfte und technische Projektmitarbeitende, die mit Mobly in die Geräte- und Systemtestautomatisierung einsteigen.

Voraussetzungen

Grundlegende Python-Kenntnisse, sicherer Umgang mit Dateien und Kommandozeile; für Android-Übungen werden grundlegende ADB-Kenntnisse empfohlen.

Inhaltsübersicht

  1. Tag 1 – Einsatzmodell und Projektstruktur einordnen
  2. Tag 1 – Python-Umgebung und Mobly installieren
  3. Tag 1 – Testbed-Konfiguration erstellen
  4. Tag 2 – BaseTestClass und Lebenszyklus verwenden
  5. Tag 2 – Assertions, Logs und Ergebnisse einsetzen
  6. Tag 2 – Ersten Mehrgerätetest ausführen

1. Tag 1 – Einsatzmodell und Projektstruktur einordnen

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

  1. Schritt 1: Hostgesteuerte Tests von geräteinternen Unit- und UI-Tests unterscheiden.
  2. Schritt 2: Test Runner, Testklasse, Konfiguration und Controller als Bausteine zuordnen.
  3. Schritt 3: Eine übersichtliche Verzeichnisstruktur für Code, Konfiguration und Ergebnisse anlegen.

2. Tag 1 – Python-Umgebung und Mobly installieren

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

  1. Schritt 1: Eine isolierte Python-Umgebung erstellen und Voraussetzungen prüfen.
  2. Schritt 2: Mobly installieren und die importierte Version kontrollieren.
  3. Schritt 3: Einen minimalen Testlauf ohne Hardware ausführen.

3. Tag 1 – Testbed-Konfiguration erstellen

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

  1. Schritt 1: TestBeds, Controllers und TestParams syntaktisch korrekt anlegen.
  2. Schritt 2: Ein Android-Gerät oder einen einfachen Beispiel-Controller registrieren.
  3. Schritt 3: Konfigurationsfehler anhand verständlicher Prüfungen diagnostizieren.

4. Tag 2 – BaseTestClass und Lebenszyklus verwenden

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

  1. Schritt 1: Eine Testklasse mit setup_class, setup_test, teardown_test und teardown_class strukturieren.
  2. Schritt 2: Gemeinsame Ressourcen von testfallspezifischen Zuständen trennen.
  3. Schritt 3: Einen ersten Testfall mit klarer Arrange-Act-Assert-Folge implementieren.

5. Tag 2 – Assertions, Logs und Ergebnisse einsetzen

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

  1. Schritt 1: Passende Assertions für Werte, Zustände und Zeitbedingungen auswählen.
  2. Schritt 2: Aussagekräftige Logmeldungen mit Test- und Gerätekontext erzeugen.
  3. Schritt 3: Fehlschläge im Ergebnisverzeichnis nachvollziehen und korrigieren.

6. Tag 2 – Ersten Mehrgerätetest ausführen

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

  1. Schritt 1: Zwei Geräte oder Controller nach Rollen auswählen.
  2. Schritt 2: Eine koordinierte Aktion mit Wartebedingungen und Validierung umsetzen.
  3. Schritt 3: Teardown, Wiederholung und vollständige Bereinigung prüfen.

Praxisprojekt

  1. Schritt 1: Eine isolierte Arbeitsumgebung und ein neues Mobly-Projekt anlegen.
  2. Schritt 2: Ein Testbed mit Parametern und mindestens einem Controller konfigurieren.
  3. Schritt 3: Einen vollständigen Testfall mit Lebenszyklusmethoden und Assertions schreiben.
  4. Schritt 4: Einen koordinierten Ablauf mit zwei Rollen ausführen und anhand der Logs auswerten.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Testingenieure, Python-Entwickler, QA-Fachkräfte und technische Projektmitarbeitende, die mit Mobly in die Geräte- und Systemtestautomatisierung einsteigen.
Voraussetzungen: Grundlegende Python-Kenntnisse, sicherer Umgang mit Dateien und Kommandozeile; für Android-Übungen werden grundlegende ADB-Kenntnisse empfohlen.
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
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Wien 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream live 2 Tage
Innsbruck 2 Tage
Stream gespeichert 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Salzburg 2 Tage
Graz 2 Tage
Wien 2 Tage
Stream live 2 Tage
Inhaus / Firmenseminar 2 Tage
Stream gespeichert 2 Tage
Innsbruck 2 Tage
Klagenfurt 2 Tage
Bregenz 2 Tage
Linz 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.at All rights reserved.  | Kontakt | Impressum | Nach oben