Checkly Docs home pagelight logodark logo
  • Home
  • Dashboard
  • Dashboard
Docs
Constructs
CLI
API
Guides
Learn
Comparisons
  • Overview
Getting Started
  • What is Playwright?
  • Setting up Playwright
  • The Layers of the Testing Pyramid
Interaction
  • Assertions
  • Clicking and typing
  • Interacting with iframes
  • Navigation
  • UI selectors
  • Waits and timeouts
Basics
  • Authentication
  • Codegen
  • Emulating mobile devices
  • Generating PDFs
  • Detecting broken links
  • Intercepting requests
  • Mocking API Responses
  • Multiple tabs
  • Taking screenshots
  • Parallel testing
Best Practices
  • Complex workflows
  • Test data
  • Parameterizing Projects
  • Performance
  • Scraping behind a login
  • Script recorders
  • Automatic Steps
  • Test Fixtures
  • Testing APIs
  • Scraping
  • Testing
E2E Examples
  • TOTP Authentication
  • Checkout
  • Downloading files
  • Google Auth
  • Search
  • Standard authentication
  • Microsoft Live Auth
  • Discounts & coupons
  • File uploads
  • User signup
Debugging
  • Common issues
  • Debugging scripts
  • Click not executed
  • Element not found
  • Element not visible
  • Target closed
  • Wait not respected
On this page
  • Getting Started
  • Check our Playwright Tips YouTube channel
  • Diving Deeper
  • Popular Posts

Learn How to Test, Monitor, and Automate with Playwright

Learn more about Playwright automation & monitoring with Checkly. Explore how to automate your web with a reliable, programmable monitoring workflow.

Playwright serves as the foundation for Checkly’s synthetic Monitoring as Code. To get the most from Checkly, we put together a series of guides and examples to help you get started with Playwright.

​
Getting Started

What is Playwright?

Get started with Microsoft’s Playwright for automation and user simulation.

Installing Playwright

Learn how to install Playwright and get started with your first script.

​
Check our Playwright Tips YouTube channel

​
Diving Deeper

Playwright is extremely powerful and serves a wide range of use cases. We have collected in-depth articles for important scenarios and challenging automation flows.

Navigating user interfaces

Learn about guidelines to write quality automation scripts.

Waits and timeouts

Learn how to automate realistic user scenarios from signup to checkout.

Authentication

Learn how to handle authentication in Playwright and reuse credentials.

Measuring page performance

Learn how you can use Playwright to measure page performance.

​
Popular Posts

Debugging errors

Learn how to debug common errors and bugs in your Playwright scripts.

Request Interception

Learn how to control HTTP requests and responses.

Basic Selectors

Working with selectors is key for writing high quality scripts.
Beginner’s Guide to Playwright Automation
Next
xgithublinkedin
Powered by Mintlify
Assistant
Responses are generated using AI and may contain mistakes.