Checkly logo Checkly logo
👉 Run Puppeteer & Playwright for global monitoring Run Puppeteer & Playwright
theheadless.dev
  • 🎓 Headless 101

    • What is Puppeteer?
    • What is Playwright?
    • Installation & setup
    • Navigating & waiting
    • Using selectors
    • Clicking & typing
    • Scraping pages
    • Taking screenshots
    • Measuring performance
  • 📚 Topics

    • assertions
    • basics
    • cookies
    • e2e
    • file download
    • file upload
    • login
    • network
    • pdf
    • performance
    • scraping
    • script generation
    • search
    • security
    • signup
    • test data
    • testing
Scraping behind a login
ragog Giovanni Rago
Wed Dec 23 2020
scraping
Continue reading
Generating PDFs
ragog Giovanni Rago
Thu Nov 19 2020
pdf
Continue reading
Setting state using cookies
ragog Giovanni Rago
Wed Oct 14 2020
cookies
Continue reading
Measuring page performance
ragog Giovanni Rago
Wed Sep 30 2020
basics
performance
Continue reading
Using script recorders
hlenke Hannes Lenke
Wed Sep 16 2020
script generation
Continue reading
E2E File Download
ragog Giovanni Rago
Wed Sep 09 2020
e2e
file download
Continue reading
Intercepting requests
Giovanni RagoJonathan Thompson
Thu Sep 03 2020
network
Continue reading
Scraping pages
ragog Giovanni Rago
Wed Aug 26 2020
basics
scraping
assertions
Continue reading
Challenging automation flows
ragog Giovanni Rago
Thu Jul 23 2020
security
Continue reading
E2E Account Settings
ragog Giovanni Rago
Wed Jul 22 2020
e2e
file upload
Continue reading
Handling test data
ragog Giovanni Rago
Thu Jul 16 2020
test data
testing
Continue reading
Keeping tests valuable
ragog Giovanni Rago
Thu Jul 16 2020
e2e
testing
Continue reading
E2E Search
ragog Giovanni Rago
Wed Jul 15 2020
e2e
assertions
search
Continue reading
E2E Coupon
ragog Giovanni Rago
Mon Jul 13 2020
e2e
assertions
Continue reading
E2E Checkout
ragog Giovanni Rago
Thu Jul 02 2020
e2e
Continue reading
Who's running this?
We are the folks behind Checkly logo and Headless Recorder. We do API monitoring and synthetic monitoring using Puppeteer and Playwright. We see A LOT of headless browser workloads so we thought we’d share some of our learnings with the community.
Feel to contribute by just creating PR on GitHub!
  • CC-BY-4.0 Licensed | Copyright © 2020-present Checkly inc.