Seminar / Training
Nicht jede relevante Abweichung ist über klassische Elementattribute sichtbar. Bildvergleich und OCR können visuelle oder textuelle Zustände erfassen, erhöhen jedoch ohne kontrollierte Baselines, Toleranzen und Umgebungen schnell die Fehlalarmrate.
Inhaltsübersicht
- Zielsetzung
- Visuelle Prüfstrategie
- Images-Plugin, Baselines und OCR
- Accessibility-nahe Qualitätsverträge
- Praxisstrecke
- Didaktische Einordnung
Zielsetzung
Die Teilnehmenden integrieren bildbasierte Prüfungen und OCR in Appium-Testfälle, verwalten Baselines nachvollziehbar und reduzieren Fehlalarme durch Masken, Toleranzen und stabile Aufnahmebedingungen. Accessibility-IDs, Labels, Rollen und Interaktionszustände werden als zusätzliche Qualitätsverträge geprüft, ohne spezialisierte Accessibility-Audits zu ersetzen.
Visuelle Prüfstrategie
Einsatzfälle und Grenzen
- Funktionale Elementprüfung, pixelbasierter Vergleich, strukturähnlicher Vergleich und OCR unterscheiden
- Visuelle Regression, Renderingfehler, Icons, Canvas-Inhalte und nicht zugängliche Texte einordnen
- Dynamische Inhalte, Uhrzeit, Animationen, Werbung und personalisierte Bereiche markieren
- Bildbasierte Tests nur dort einsetzen, wo der zusätzliche Wartungsaufwand gerechtfertigt ist
Reproduzierbare Aufnahmen
- Gerät, Auflösung, Skalierung, Schrift, Sprache, Theme und Orientierung fixieren
- App- und Datenzustand vor der Aufnahme deterministisch herstellen
- Animationen und asynchrone Inhalte über fachliche Zustände synchronisieren
- Screenshot, App-Build, Gerät und Testlauf mit einer gemeinsamen Kennung verbinden
Images-Plugin, Baselines und OCR
Bildvergleich
- Images-Plugin installieren, aktivieren und sicher konfigurieren
- Regionen, Vorlagen, Ähnlichkeitsschwellen und Suchbereiche definieren
- Masken für dynamische Zonen und tolerierte Abweichungen verwenden
- Differenzbilder und Kennzahlen als nachvollziehbare Fehlerartefakte speichern
Texterkennung
- OCR als ergänzende Pluginfunktion für nicht zugängliche oder gerenderte Texte einsetzen
- Sprache, Kontrast, Skalierung und Ausschnitt für stabile Erkennung kontrollieren
- Erkannten Text normalisieren und mit fachlich begründeten Regeln prüfen
- Unsicherheit und Fehlklassifikation sichtbar machen statt als harte Wahrheit zu behandeln
Accessibility-nahe Qualitätsverträge
Metadaten und Bedienbarkeit
- Accessibility-ID, Label, Name, Rolle, Aktivierungszustand und Sichtbarkeit prüfen
- Interaktive Elemente auf eindeutige Bezeichnung und stabile Automatisierbarkeit kontrollieren
- Fokus- und Navigationsreihenfolge soweit plattformseitig verfügbar beobachten
- Appium-Prüfungen klar von vollständigen normativen Accessibility-Audits abgrenzen
Betrieb und Review
- Baseline-Änderungen über Review, Versionierung und Freigabe steuern
- Fehlalarme nach Ursache klassifizieren und Toleranzen nicht pauschal erhöhen
- Visuelle Tests nach Gerät, Theme, Sprache und Risikoklasse segmentieren
- Artefakte und mögliche personenbezogene Inhalte angemessen schützen
Praxisstrecke
Eine funktionale Testsuite wird um Bildvergleich, OCR und Metadatenchecks erweitert. Mehrere absichtliche Abweichungen zeigen typische Fehlalarme und echte Fehler.
- Eine reproduzierbare Aufnahmeumgebung mit festem Gerät, Theme, Sprache und App-Zustand definieren.
- Das Images-Plugin installieren und eine Bildvorlage für ein stabiles UI-Element erstellen.
- Einen visuellen Vergleich mit Ähnlichkeitsschwelle, Suchregion und Differenzartefakt implementieren.
- Eine dynamische Zone maskieren und die Auswirkung auf Fehlalarme messen.
- Einen gerenderten Textausschnitt per OCR erfassen, normalisieren und fachlich prüfen.
- Accessibility-nahe Attribute mehrerer interaktiver Elemente kontrollieren und fehlende Verträge dokumentieren.
- Baseline-Review, Versionierung, Datenschutz und Quarantäneregeln für visuelle Tests festlegen.
Didaktische Einordnung
Zwei Tage sind erforderlich, um Bildvergleich, OCR und Metadatenchecks nicht als isolierte Demos, sondern mit reproduzierbarer Umgebung, Baseline-Governance und Fehlalarmbehandlung umzusetzen. Ein Tag würde die entscheidende Stabilitäts- und Reviewarbeit auslassen.
Fachbereichsleitung und Trainerteam
-

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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | QA Engineers, Testautomatisierer, UX-nahe Tester, Entwickler und Teams mit visuellen oder textbasierten Prüfszenarien. |
| Voraussetzungen: | Appium-Grundkenntnisse, Erfahrung mit Screenshots und stabilen Testumgebungen; Kenntnisse visueller Testprinzipien sind hilfreich. |
| 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, Inhouse, Workshop - Präsenzdurchführung mit Trainerteam; Webinar nur bei ausdrücklicher Buchung |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Digitale Seminardokumentation |
| 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.
