You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/playwright-testing/overview-what-is-microsoft-playwright-testing.md
+27-9Lines changed: 27 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,28 +14,46 @@ Run your Playwright test suite in the cloud, without changes to your test code o
14
14
15
15
Get started with [Quickstart: run your Playwright tests at scale with Microsoft Playwright Testing](./quickstart-run-end-to-end-tests.md).
16
16
17
-
To learn more about how Playwright works and how to write end-to-end tests, visit the [Getting started documentation](https://playwright.dev/docs/intro) on the Playwright website.
17
+
To learn more about how to create end-to-end tests with the Playwright framework, visit the [Getting started documentation](https://playwright.dev/docs/intro) on the Playwright website.
18
18
19
19
> [!IMPORTANT]
20
20
> Microsoft Playwright Testing is currently in preview. For legal terms that apply to Azure features that are in beta, in preview, or otherwise not yet released into general availability, see the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
21
21
22
22
## Accelerate tests with parallel remote browsers
23
23
24
-
As your application becomes more complex, your test suite increases in size. The time to complete your test suite also grows accordingly.
24
+
As your application becomes more complex, your test suite increases in size. The time to complete your test suite also grows accordingly. Use parallel remote browsers to shorten the overall test suite completion time.
25
25
26
-
Microsoft Playwright Testing enables you to distribute your tests across many parallel remote browsers, hosted on cloud infrastructure. By using cloud-hosted browsers, you can scale your test beyond the processing power of your developer workstation, local infrastructure, or continuous integration (CI) agent machines. This parallelization helps you shorten the overall test suite completion time.
26
+
- Distribute your tests across many parallel browsers, hosted on cloud infrastructure.
27
27
28
-
Microsoft Playwright Testing helps you to [optimize the regional latency](./how-to-optimize-regional-latency.md) between the client machine and the cloud-hosted browsers by creating the hosted browsers in the Azure region that's closest to your client machine. Alternately, you can choose to run your tests on browsers in the region that's linked to your Microsoft Playwright Testing workspace.
28
+
- Scale your test beyond the processing power of your developer workstation, local infrastructure, or CI agent machines.
29
+
30
+
- Consistent regional performance by running your tests on browsers in an Azure region that's closest to your client machine.
31
+
32
+
Learn more about how you can [optimize regional performance](./how-to-optimize-regional-latency.md).
29
33
30
34
## Test across multiple operating systems and browsers
31
35
32
-
Application complexity isn’t the only factor in increasing test suite size. Modern web apps need to work flawlessly across numerous browsers, operating systems, and devices. Testing across all these configurations increases the amount of time it takes to run your test suite.
36
+
Modern web apps need to work flawlessly across numerous browsers, operating systems, and devices.
37
+
38
+
- Run tests simultaneously across all modern browsers on Windows, Linux, and mobile emulation of Google Chrome for Android and Mobile Safari. Microsoft Playwright Testing supports all [browsers supported by Playwright](https://playwright.dev/docs/release-notes).
39
+
40
+
## Endpoint testing
41
+
42
+
Use cloud-hosted remote browsers to test web applications regardless of where they're hosted, without having to allow inbound connections on your firewall.
43
+
44
+
- Test publicly and privately hosted applications.
45
+
46
+
- During the development phase, run tests against a localhost development server.
47
+
48
+
## Playwright support
49
+
50
+
Microsoft Playwright Testing is built on top of the Playwright framework.
33
51
34
-
With Microsoft Playwright Testing, you can run these tests simultaneously across all modern browsers on Windows, Linux, and mobile emulation of Google Chrome for Android and Mobile Safari. Microsoft Playwright Testing supports all [browsers supported by Playwright](https://playwright.dev/docs/release-notes).
52
+
- Support for multiple versions of Playwright with each new Playwrightrelease.
35
53
36
-
## Test web applications regardless of their location
54
+
- Integrate your existing Playwright test suite without changing your test code.
37
55
38
-
You can use Microsoft Playwright Testing for testing both publicly and privately accessible applications, without having to allow inbound connections on your firewall. During the development phase, you can also use Microsoft Playwright Testing to run tests against a localhost development server.
56
+
- Continuous end-to-end testing by using the Playwright CLI to integrate with continuous integration (CI) tools.
39
57
40
58
## How it works
41
59
@@ -58,4 +76,4 @@ Microsoft Playwright Testing automatically encrypts all data stored in your work
58
76
## Next step
59
77
60
78
> [!div class="nextstepaction"]
61
-
> [Run Playwright tests at scale](quickstart-run-end-to-end-tests.md)
79
+
> [Quickstart: Run Playwright tests at scale](quickstart-run-end-to-end-tests.md)
0 commit comments