支持语言
简介
Playwright 在多种语言中可用,它们共享相同的底层实现。所有语言都支持自动化浏览器的所有核心功能,而测试生态系统集成则有所不同。根据您的经验、对测试生态系统的熟悉程度以及项目的约束条件选择语言。为了获得最佳体验,请选择我们为每种语言推荐的测试运行器。
JavaScript 和 TypeScript
Playwright for Node.js 自带 测试运行器,它提供了出色的并行机制、截图断言、html 报告程序、自动跟踪等功能。
Python
Playwright 的 Pytest 插件 是运行端到端测试的推荐方法。它提供了上下文隔离、在多个浏览器配置上运行以及更多开箱即用的功能。
Java
您可以根据项目需求选择任何测试框架,例如 JUnit 或 TestNG。