playwright
官网: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 模式下运行测试、运行多个测试、运行特定测试等的更多信息。