官网:https://playwright.dev/docs/intro

安装:

npm:
npm init playwright@latest
yarn:
yarn install playwright

然后,在运行的时候出现了错误,

同时,浏览器页面也出现

运行安装命令并选择以下开始:

     在 TypeScript 或 JavaScript 之间进行选择(默认为 TypeScript)
     您的测试文件夹的名称(如果您的项目中已经有一个测试文件夹,则默认为测试或 e2e)
     添加 GitHub Actions 工作流程以轻松在 CI 上运行测试

Playwright 将下载所需的浏览器并创建以下文件:

playwright.config.ts
package.js
package-lock.json
tests/
  example.spec.ts
tests-examples/
  demo-todo-app.spec.ts

默认情况下,测试将在所有 3 个浏览器上运行,chrome、firefox 和 webkit,使用 3 个 worker。  这可以在 playwright.config 文件中进行配置。  测试以无头模式运行,这意味着在运行测试时不会打开任何浏览器。  测试结果和测试日志将显示在终端中。

npx playwright test

 请参阅关于运行测试的文档,以了解有关在 headed 模式下运行测试、运行多个测试、运行特定测试等的更多信息。