Automatisierung von Softwaretests mit Light
Light: QA Assistant (Beta) ist eine kostenlose Chrome-Erweiterung, die es ermöglicht, Softwaretests ohne Programmierkenntnisse zu automatisieren. Die Anwendung zeichnet Benutzerinteraktionen in Echtzeit auf und verwandelt sie in automatisierte UI-Tests, die sicherstellen, dass die Anwendung unter verschiedenen Szenarien einwandfrei funktioniert. Nutzer können ihre Tests innerhalb von Sekunden aufzeichnen, speichern und ausführen, wobei vollständige Protokolle, Screenshots und Schritt-für-Schritt-Wiedergaben zur Verfügung stehen.
Zu den Hauptfunktionen gehören das Erstellen stabiler Tests durch einfaches Benutzen der App, das Erkennen von Fehlern in Echtzeit, und die Möglichkeit, gruppierte Tests für vollständige Benutzerreisen durchzuführen. Die intelligenten Selektoren von Light passen sich an Änderungen der Benutzeroberfläche an, wodurch die Tests nicht bei jeder kleinen Änderung fehlschlagen. Zusätzlich können Benutzer ihre Testlogik exportieren und lokale Python-Skripte erstellen, die in CI-Pipelines integriert werden können.