Playwright

Microsoft · Browser · Seit 2020

🎭

Playwright

Microsoft

Über das Werkzeug

Gedacht für automatisierte Tests, für HTML-Arbeit aber auch abseits davon nützlich.

Drei Anwendungsfälle, die sich schnell lohnen: Aufnahmen derselben Seite in mehreren Bildschirmbreiten für die Sichtprüfung. Ein Durchlauf, der prüft, ob ein Formular mit der Tastatur bedienbar ist. Und die Einbindung einer Barrierefreiheitsprüfung über alle Seiten in einem Rutsch.

Der Aufwand lohnt ab dem Punkt, an dem eine Prüfung regelmäßig ansteht. Einmal von Hand ist schneller – zum zehnten Mal von Hand entsteht der Fehler, weil man nachlässig wird.

Steuert Chromium, Firefox und WebKit mit derselben Anweisung. Damit lässt sich auch die Frage beantworten, ob ein beobachtetes Verhalten browserabhängig ist – ohne drei Browser installiert zu haben.

Installation über npm, Dokumentation umfangreich und gut. Für den Einstieg genügt der Aufnahmemodus, der Klicks in ein Skript übersetzt.

Wofür es taugt

Steuert Chromium Firefox und WebKit Aufnahmen über mehrere Breiten Prüfung der Tastaturbedienung

Kurz gesagt

Macht Prüfungen wiederholbar, die man sonst einmal macht.