mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-15 06:02:57 +03:00
e6a1a1c129
In version 1.4 we introduced a breaking change for the Docker behaviour since we removed the pwuser completely. In this PR I add this user again and create a symlink so that root uses the browser of the pwuser. This has also the benefit, that the users who wants to use the seccomp profile that they don't have to create this user. Reference: https://playwright.slack.com/archives/CSUHZPVLM/p1600240776120400 Tested on root and on pwuser. Works. 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