Seminar / Training
Das Seminar gestaltet kontrollierte persistente und flüchtige Zustände für reproduzierbare Docker-Android-Tests.
Volumes, Ausgangszustände, Sicherung, Wiederherstellung, Reset und Testdatenisolation werden praktisch umgesetzt.
Inhaltsübersicht
- Kapitel 1: Persistenz mit Volumes und Zustandsverzeichnissen
- Kapitel 2: Zustandsmodell für Testumgebungen
- Kapitel 3: Sicherung, Wiederherstellung und Reset
- Kapitel 4: Testdaten, Ausgangszustände und Bereinigung
Zielgruppe
Administratoren, Testplattform-Verantwortliche, DevOps-Teams und Mobile-QA-Teams.
Voraussetzungen
Docker- und Docker-Android-Grundkenntnisse sowie sicherer Umgang mit Volumes.
Kapitel 1: Persistenz mit Volumes und Zustandsverzeichnissen
Inhaltsverzeichnis des Kapitels
- Flüchtiges Standardverhalten
- Persistente Emulator- und Benutzerdaten
- Kontrollierter Neuaufbau und Bereinigung
Schritt-für-Schritt-Inhalte
- Das Verhalten eines Containers ohne Volume durch Neustart und Vergleich des Emulatorzustands nachvollziehen.
- Ein benanntes Volume für das Benutzerverzeichnis des Emulators einrichten.
- Installierte Anwendungen und Konfigurationen nach einem Neustart auf Fortbestand prüfen.
- Verfahren für Reset, Austausch und kontrollierte Löschung des Zustands festlegen.
Kapitel 2: Zustandsmodell für Testumgebungen
Inhaltsverzeichnis des Kapitels
- Goldener Ausgangszustand
- Persistente und bewusst flüchtige Daten
- Mandanten- und projektbezogene Trennung
Schritt-für-Schritt-Inhalte
- Benötigte Grundanwendungen, Testkonten und Konfigurationen als definierten Ausgangszustand beschreiben.
- Für jedes Datenverzeichnis entscheiden, ob es dauerhaft gespeichert oder nach jedem Lauf verworfen wird.
- Volumes nach Projekt, Teststufe und Verantwortungsbereich eindeutig benennen.
- Ein Rücksetzverfahren entwerfen, das Tests reproduzierbar und unabhängig hält.
Kapitel 3: Sicherung, Wiederherstellung und Reset
Inhaltsverzeichnis des Kapitels
- Sicherungsumfang und Zeitpunkte
- Wiederherstellung eines Emulatorzustands
- Automatisierter Reset vor Testläufen
Schritt-für-Schritt-Inhalte
- Ein stillgelegtes Volume als konsistente Sicherung exportieren oder kopieren.
- Einen neuen Container mit wiederhergestelltem Zustand starten und die Integrität prüfen.
- Ein Reset-Skript für Anwendung, Cache und Testdaten entwerfen.
- Sicherungs- und Löschfristen in eine betriebliche Arbeitsanweisung übernehmen.
Kapitel 4: Testdaten, Ausgangszustände und Bereinigung
Inhaltsverzeichnis des Kapitels
- Seed-Daten und Testkonten
- Reset von Anwendung und Emulator
- Unabhängigkeit zwischen Testfällen
Schritt-für-Schritt-Inhalte
- Für jeden Testfall minimale und neutrale Eingangsdaten definieren.
- Anwendungsdaten vor dem Lauf über einen kontrollierten Mechanismus zurücksetzen oder einspielen.
- Seiteneffekte zwischen Tests durch getrennte Daten und eindeutige Kennungen verhindern.
- Nach dem Lauf Daten, Protokolle und temporäre Dateien nach festgelegter Regel behandeln.
Praxisübungen
- Vergleich eines flüchtigen und eines persistenten Emulatorzustands.
- Sicherung und Wiederherstellung eines vorbereiteten Volumes.
- Entwicklung eines automatisierten Reset- und Testdatenkonzepts.
Methodik
Fachliche Erläuterungen, Live-Demonstrationen, angeleitete Konfigurationen und eigenständige Übungen werden eng miteinander verzahnt. Fehlerfälle werden nicht nur behoben, sondern mit einer festen Prüfreihenfolge nachvollziehbar eingegrenzt.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 1 Tag, ca. 6 Stunden, Beginn: 10:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Administratoren, Testplattform-Verantwortliche, DevOps-Teams und Mobile-QA-Teams. |
| Voraussetzungen: | Docker- und Docker-Android-Grundkenntnisse sowie sicherer Umgang mit Volumes. |
| 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, Live-Demonstrationen, angeleitete Konfigurationen und praktische Übungen 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.
