mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-15 06:02:57 +03:00
7444de4b73
* docs: update navigation and loading doc * dgozman comments * doclint
47 lines
1.8 KiB
Markdown
47 lines
1.8 KiB
Markdown
# Documentation
|
|
|
|
### Capabilities
|
|
|
|
Playwright is a library to automate [Chromium](https://www.chromium.org/Home), [Firefox](https://www.mozilla.org/en-US/firefox/new/) and [WebKit](https://webkit.org/) 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
|
|
|
|
1. Introduction
|
|
- [Getting started](./intro.md)
|
|
- [First script](./intro.md#first-script)
|
|
- [Core concepts](./core-concepts.md)
|
|
- [Debugging](./debug.md)
|
|
- [Getting help](./getting-help.md)
|
|
1. Guides
|
|
- [Selectors](./selectors.md)
|
|
- [Input](./input.md)
|
|
- [Emulation](./emulation.md)
|
|
- [Network](./network.md)
|
|
- [Assertions](./assertions.md)
|
|
- [Verification](./verification.md)
|
|
- [Navigations](./navigations.md)
|
|
- [Multi-page scenarios](./multi-pages.md)
|
|
1. Tutorials
|
|
- [Authentication](./auth.md)
|
|
- [Page object models](./pom.md)
|
|
1. Integrations
|
|
- [Test runners](./test-runners.md)
|
|
- [Docker](./docker/README.md)
|
|
- [Continuous integration](./ci.md)
|
|
1. Reference
|
|
- [API Reference](./api.md)
|
|
- [Actionability](./actionability.md)
|
|
- [Advanced installation](./installation.md)
|
|
- [Extensibility](./extensibility.md)
|