UI-Tests sind aus der Softwareentwicklung nicht mehr wegzudenken. Trotz des technologischen Fortschritts gilt die Automatisierung von UI-Tests immer noch als zu komplex, um vollständig ohne manuelle Eingriffe zu funktionieren. Insbesondere bei der Automatisierung von Canvas-Elementen, eingebetteten Karten oder Schatten-DOM-Elementen stoßen viele Ansätze an ihre Grenzen. Deshalb werden neben den klassischen Ansätzen wie Selenium auch immer mehr bildbasierte Ansätze verfolgt.
Dieser Vortrag behandelt moderne UI-Automatisierungsansätze mit einem Überblick über Tools und Techniken. Dabei wird insbesondere auf aktuelle Probleme und zukünftige Entwicklungen eingegangen. Wir zeigen exemplarisch, wie verschiedene Tools wie Taiko und SikuliX eingesetzt werden können und wie KI in Zukunft helfen wird, solche Herausforderungen anzugehen.