mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-15 14:11:50 +03:00
80773fa96b
Certain environments, e.g. Azure Pipelines, override default user inside container with a custom one, whereas fail to pass proper seccomp profile for the docker image. As a result, chromium sandboxing fails. To ease life of devops deploying tests in various CI's, this patch disables Chromium sandbox by default. References #4084 |
||
---|---|---|
.. | ||
development | ||
docker | ||
examples | ||
actionability.md | ||
api.md | ||
assertions.md | ||
auth.md | ||
ci.md | ||
core-concepts.md | ||
debug.md | ||
emulation.md | ||
extensibility.md | ||
input.md | ||
installation.md | ||
intro.md | ||
languages.md | ||
multi-pages.md | ||
navigations.md | ||
network.md | ||
pom.md | ||
README.md | ||
selectors.md | ||
showcase.md | ||
test-runners.md | ||
troubleshooting.md | ||
verification.md | ||
why-playwright.md |
Documentation
Capabilities
Playwright is a library to automate Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast.
- Ever-green browser engines
- Headless execution
- Scenarios that span multiple pages, domains and iframes
- Auto-wait for elements to be ready before executing actions (like click, fill)
- Reliable signals instead of timeouts (like network response, popup, navigation)
- Intercept network activity for stubbing and mocking network requests
- Emulate mobile devices, geolocation, permissions
- Support for web components via shadow-piercing selectors
- Native input events for mouse and keyboard
- Upload and download files
Table of contents
- Introduction
- Guides
- Tutorials
- Integrations
- Reference
- Get help