AX/GLOSSARY
NarzędziaZaktualizowano: 15 kwi 2026

Puppeteer

Biblioteka Google do automatyzacji Chromium. Starszy poprzednik Playwrighta. Tylko Chrome, tylko Node.js — w 2026 stopniowo wypierany przez Playwright.

Puppeteer to oryginalna biblioteka do automatyzacji Chrome stworzona przez zespół DevTools w Google, wydana w 2017. Zdominowała rynek na 3-4 lata, potem część zespołu odeszła do Microsoftu i zbudowała Playwright.

Główne różnice vs Playwright:

  • Tylko Chromium-based browsers (Chrome, Edge). Brak Firefox, Safari.
  • Tylko Node.js. Brak Python, .NET, Java.
  • Brak auto-wait — musisz manualnie czekać na elementy.
  • Słabszy trace/debug.
  • Mniejsza community (mimo to wciąż popularna).

Kiedy wciąż używać Puppeteera:

  • Legacy codebase już używa Puppeteera
  • Bardzo proste skrypty (Chrome-only, simple flow)
  • Integracja z istniejącymi tools (Chrome Headless Recorder, etc.)

Dla nowych projektów: Playwright jest praktycznie zawsze lepszym wyborem. Puppeteer wciąż jest aktywnie maintainowany ale tempo developmentu spadło.