Supported languages
Source URL: https://playwright.dev/docs/languages
Supported languages | Playwright
섹션 제목: “Supported languages | Playwright”Introduction
섹션 제목: “Introduction”Playwright is available in multiple languages that share the same underlying implementation. All core features for automating the browser are supported in all languages, while testing ecosystem integration is different. Pick the language based on your experience, familiarity with its testing ecosystem and your project constraints. For the best experience pick the test runner that we recommend for each language.
JavaScript and TypeScript
섹션 제목: “JavaScript and TypeScript”Playwright for Node.js comes with its own test runner that provides great parallelization mechanism, screenshot assertions, html reporter, automatic tracing etc.
Python
섹션 제목: “Python”Playwright Pytest plugin is the recommended way to run end-to-end tests. It provides context isolation, running it on multiple browser configurations and more out of the box.
Java
섹션 제목: “Java”You can choose any testing framework such as JUnit or TestNG based on your project requirements.
.NET
섹션 제목: “.NET”Playwright for .NET comes with MSTest, NUnit, xUnit, and xUnit v3 base classes for writing end-to-end tests.