Playwright

by Microsoft

Reliable end-to-end testing and browser automation for modern web apps

Visit playwright.dev FreeOpen source

Playwright is a framework for end-to-end testing and automation across Chromium, Firefox, and WebKit with a single API. It provides auto-waiting, tracing, parallel test execution, and code generation.

Key features

  • Chromium, Firefox, and WebKit with one API
  • Auto-waiting and web-first assertions
  • Trace viewer and codegen
  • Bindings for JS, Python, Java, and .NET

Similar tools

  • Cypress

    JavaScript end-to-end and component testing that runs in the browser

    by Cypress.ioFreemiumOpen sourceCLI, macOS, Windows +1
  • Playwright MCP

    MCP server that gives AI agents browser automation through Playwright

    by MicrosoftFreeOpen sourceCLI
  • Faker

    Generate massive amounts of realistic fake data for testing and development

    FreeOpen sourceCLI, Web
  • Grafana k6

    Developer-centric load testing with tests written in JavaScript

    by Grafana LabsFreemiumOpen sourceCLI, macOS, Windows +1
  • Jest

    Delightful JavaScript testing framework with a focus on simplicity

    FreeOpen sourceCLI, VS Code
  • Mock Service Worker

    API mocking at the network level for browser and Node.js

    FreeOpen sourceCLI, Web

Built a tool like Playwright? Submit it for review