AX/GLOSSARY
PodstawyZaktualizowano: 15 kwi 2026

Browser automation

Programowe sterowanie przeglądarką do wykonywania zadań które normalnie robi człowiek — klikanie, wypełnianie formularzy, scraping, monitoring.

Browser automation to programowe sterowanie przeglądarką — pełnoprawnym Chrome, Firefox czy Safari — do wykonywania powtarzalnych zadań. W przeciwieństwie do prostego HTTP requesting (np. curl), browser automation renderuje JavaScript, wykonuje skrypty, obsługuje cookies, sessions i rozumie pełen DOM strony.

Główne narzędzia: Playwright, Puppeteer, Selenium. Wszystkie używają CDP (Chrome DevTools Protocol) pod spodem.

Praktyczne zastosowania:

  • Web scraping stron renderowanych JS-em (większość nowoczesnych)
  • Monitoring zmian na stronie (ceny, dostępność, treści)
  • Auto-fill formularzy i submission
  • Testy end-to-end w CI/CD
  • Automatyczne pobieranie raportów z portali (KSeF, ZUS, banking)

Browser automation jest znacznie kosztowniejsza obliczeniowo niż HTTP scraping — uruchamia pełną przeglądarkę z renderingiem — ale jest jedyną opcją dla protected sites (Cloudflare, Akamai) lub stron heavy na JavaScript.