Über
Der Puppeteer-Server nutzt den klassischen Puppeteer-Core und stellt Werkzeuge wie navigate, click, screenshot und evaluate bereit. Chromium wird bei Bedarf automatisch heruntergeladen, lässt sich aber über PUPPETEER_EXECUTABLE_PATH durch eine Systeminstallation ersetzen. Damit eignet sich der Server sowohl für lokale Tests als auch für Headless-Scraping-Pipelines in CI.
Praxisbeispiel
Beinem Regressions-Smoke-Test ruft das Modell navigate mit der Landing-Page-URL auf, führt ein screenshot aus und vergleicht das Ergebnis anschließend mit einem Referenzbild. Über evaluate lässt sich ein kleines Skript im Browser-Kontext laufen lassen, um etwa die Anzahl der gerenderten Produktkarten auszulesen. Das gibt dem Agenten einen schnellen visuellen Sanity-Check ohne externe Tools.