Erstellen Sie einen Screenshot einer Liste von URLs für ein visuelles Audit
Wann einsetzen: Sie haben eine Liste von Seiten und müssen alle nach einer Änderung überprüfen.
Ablauf
-
Navigieren und erfassenNavigieren Sie für jede URL in [Liste], warten Sie auf das Laden, erstellen Sie einen vollseitigen Screenshot mit dem Namen <slug>.png.✓ Kopiert→ N Screenshots gespeichert
-
Vergleich mit Baseline (optional)Vergleichen Sie jeden Screenshot mit der entsprechenden Datei in ./baseline/. Markieren Sie alle, die sich um mehr als 5 % Pixel unterscheiden.✓ Kopiert→ Liste geänderter Seiten
-
Ergebnisse zusammenfassenSchreiben Sie eine einseitige Zusammenfassung: wie viele Seiten, wie viele wurden geändert, welche benötigen wahrscheinlich Überprüfung.✓ Kopiert→ Schnelle Statusmeldung, die Sie in eine PR-Beschreibung einfügen können
Ergebnis: Ein baselinfähiger Screenshot-Satz mit einem Diff-Bericht, ohne Visual-Regression-Pipeline einzurichten.
Fallstricke
- Dynamischer Inhalt (Daten, A/B-Banner) zeigt falsche Diffs — Fügen Sie
puppeteer_evaluatehinzu, um diese Elemente vor dem Screenshot über CSS auszublenden