跳转到主要内容

Canary 版本

简介

Playwright for Node.js 拥有一套 Canary(金丝雀)版本发布系统。

它允许你测试尚未发布的全新功能,而无需等待正式版本发布。这些版本会每日发布在 Playwright 的 next NPM 标签下。

这是向维护者提供反馈的好方法,可以确保新实现的功能按预期工作。

注意

在生产环境中使用 Canary 版本听起来可能有风险,但实际上并非如此。

Canary 版本会通过所有自动化测试,并用于测试(例如)HTML 报告、Trace Viewer 或 Playwright Inspector 等端到端测试。

Next npm 发行标签

对于 main 分支上的任何代码提交,持续集成(CI)都会在 @next npm 发行标签下发布一个每日 Canary 版本。

你可以在 npm 上查看当前的发行标签

  • latest:稳定版本
  • next:下一版本,每日发布
  • beta:在发布分支创建后,通常在稳定版本发布前的一周内,每次提交都会发布在此标签下

使用 Canary 版本

npm install -D @playwright/test@next

文档

稳定版和 next 文档均发布在 playwright.dev 上。要查看 next 文档,请在键盘上按 5Shift 键。