Skip to main content

支援的語言

簡介

Playwright 支援多種語言,這些語言共享相同的底層實作。所有自動化瀏覽器的核心功能在所有語言中都受到支援,而測試生態系統的整合則有所不同。根據您的經驗、對其測試生態系統的熟悉程度以及您的專案限制來選擇語言。為了獲得最佳體驗,請選擇我們為每種語言推薦的測試執行器。

JavaScript 和 TypeScript

Playwright for Node.js 附帶其自己的test runner,提供出色的平行處理機制、截圖斷言、html reporter、自動追蹤等功能。

Python

Playwright Pytest plugin 是執行端對端測試的推薦方式。它提供上下文隔離,在多個瀏覽器配置上執行,並且開箱即用。

Java

您可以根據您的專案需求選擇任何測試框架,例如 JUnit 或 TestNG。

.NET

Playwright for .NET 附帶 MSTest base classesNUnit base classes 用於撰寫端到端測試。