Visuelle Regressionstests mit Screenshot-Aufnahmen
Entwicklerteams nutzen Webshot, um genau die Bugs zu finden, die Unit-Tests übersehen — kaputte Layouts, Schriftart-Fallbacks, fehlende Icons, defekte responsive Zustände. Erfasse Staging, erfasse Produktion, vergleiche das Paar. Häng den Diff als Beweis in einen PR-Kommentar, dass deine Änderung sicher ist (oder als Beweis, dass der neue Bug gerade aufgetaucht ist).
Alle Buttons öffnen das Aufnahmeformular vorkonfiguriert. Format und Viewport kannst du ändern, sobald die Seite geladen ist.
Warum Webshot dafür
Pixelgenaue Aufnahmen
Der PNG-Modus bewahrt gestochen scharfen Text und Kanten — ideal für Pixel-Diffing-Tools (`pixelmatch`, ImageMagick `compare`), bei denen JPG-Komprimierungsrauschen falsche Treffer erzeugen würde.
Jedes Mal derselbe Viewport
Webshot nimmt bei jedem Lauf mit exakt demselben Viewport, derselben Scroll-Position und derselben Schriftart-Ladewartezeit auf — die Diff-Ergebnisse sind zuverlässig.
API-freundlich
Binde die kostenlose Webshot-API in dein CI ein: vor dem Deploy und nach dem Deploy aufnehmen, mit `pixelmatch` vergleichen, den Build abbrechen, wenn geänderte Pixel > Schwellenwert.
Kein Headless-Chrome-Boilerplate
Spar dir Puppeteer-Setup, Schriftart-Installation und Sandbox-Flags. Webshot hat das alles auf unserer Infrastruktur laufen. Dein CI macht nur einen HTTP-Aufruf.
So führst du visuelle Regressionstests durch
- Wähle die Seite(n), die du überwachen willst — Startseite, wichtige Landingpages, Checkout-Flow, überall dort, wo eine Regression wehtun würde.
- Erfasse jede davon als PNG + desktop_full + mobile_full, um deinen aktuellen Produktions-Look als Baseline festzuhalten.
- Erfasse nach deinem nächsten Deploy dieselben URLs erneut. Vergleiche alt vs. neu mit `pixelmatch` oder ImageMagick — alles über 1 % geänderte Pixel verdient eine menschliche Prüfung.
- Binde es ins CI ein: Ein Pre-Deploy-Hook erfasst Staging, ein Post-Deploy-Hook erfasst Produktion, und der Build schlägt fehl, wenn der Diff deinen Schwellenwert überschreitet.
Häufig gestellte Fragen
Bereit zum Erfassen?
Kostenlos, ohne Anmeldung, ohne Wasserzeichen. Einfach eine URL einfügen.
📸 Aufnahmeformular öffnenWeitere Anwendungsfälle: Google Maps Screenshots · WordPress Screenshots · Landingpage-QA · Juristische Beweis-Screenshots · Social-Media-Screenshots · Alle ansehen →