Playwright enables reliable end-to-end testing for modern web apps. Single API to automate Chromium, Firefox and WebKit. Capable automation for single page apps that rely on the modern web platform. Use the Playwright API in JavaScript & TypeScript, Python, .NET and, Java. With Playwright, test how your app behaves in Apple Safari with WebKit builds for Windows, Linux and macOS. Test locally and on CI. Use device emulation to test your responsive web apps in mobile web browsers. Playwright supports headless (without browser UI) and headed (with browser UI) modes for all browsers and all platforms. Headed is great for debugging, and headless is faster and suited for CI/cloud executions. Playwright interactions auto-wait for elements to be ready. This improves reliability and simplifies test authoring. Playwright receives browser signals, like network requests, page navigations and page load events to eliminate the need for sleep timeouts that cause flakiness.

Features

  • Test across all modern browsers
  • Automate without trade-offs
  • Use in your preferred language
  • Capable automation for single page apps that rely on the modern web platform
  • Single API to automate Chromium, Firefox and WebKit
  • Use the Playwright API in JavaScript & TypeScript, Python, .NET and, Java

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Playwright for Python

Playwright for Python Web Site

You Might Also Like
Purchasing and invoice automation solution for small to mid market companies. Icon
Purchasing and invoice automation solution for small to mid market companies.

Save your team 10s of hours/week with a fully personalized and automated procurement process.

ProcureDesk is an integrated purchasing and invoicing platform tailored to help small to medium sized businesses streamline their procurement processes. This user-friendly system automates workflows and consolidates purchasing data into a centralized dashboard, allowing companies to control spending and enhance transparency efficiently. Features like automated invoice matching, simple requisition creation, and immediate cash flow insights minimize manual tasks and boost operational efficiency. ProcureDesk is perfect for smaller enterprises leveraging big-business strategies to reduce costs and optimize their purchasing activities. Discover how ProcureDesk can transform your procurement process into a more effective and manageable part of your business.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Playwright for Python!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Performance Testing Software

Registered

2021-10-11