The State and Future of UI Testing
UI Tests sind aus der Softwareentwicklung nicht wegzudenken. Trotz des technologischen Fortschritts, gilt die Automatisierung von Testing immer noch als zu komplex, um ohne manuelles Eingreifen zu funktionieren. Neben klassischen Ansätzen wie Selenium und Cypress werden auch immer mehr bildbasierte Ansätze verfolgt. Dieser Vortrag behandelt den “State of the Art” des UI-Testens mit einem Überblick über Tools und Techniken. Hierbei wird insbesondere auf aktuelle Probleme und künftige Entwicklungen eingegangen. Des Weiteren wird aufgezeigt, welche Art von UI Repräsentationen die Test Tools verwenden und wie in diesen die Adressierung von Elementen im UI von statten geht. Zusätzlich wird die Rolle von künstlicher Intelligenz in den verschiedenen Ansätzen aufgezeigt und anhand der aktuellen Forschung eine Vorhersage von Testing Tools der Zukunft dargestellt.
Dominik Klotz
Dominik Klotz ist passionierter Software Entwickler und Mitgründer des Testing StartUps askui (ehem. AskYourUI). Hier beschäftigt er sich mit verschiedenen Ansätzen der Testautomatisierung von User Interfaces. In der Software Testing Community ist er zudem aktiv als Autor zahlreicher Fachbeiträge und Organisator der MeetUp Gruppe Software Testing Karlsruhe.