跳到主要内容

金丝雀发布

介绍

Playwright for Node.js 拥有金丝雀发布系统。

它允许您测试尚未发布的全新功能,而无需等待完整发布。它们每天都会发布到 Playwright 的 next NPM 标签上。

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

注意

在生产环境中使用金丝雀发布可能看起来有风险,但实际上并非如此。

金丝雀发布通过了所有自动化测试,并用于例如使用端到端测试来测试 HTML 报告、跟踪查看器或 Playwright Inspector。

Next npm Dist Tag

对于 main 分支上的任何与代码相关的提交,持续集成系统将每天在 @next npm dist tag 下发布金丝雀版本。

您可以在 npm 上查看当前的 dist tag

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

使用金丝雀版本

npm install -D @playwright/test@next

文档

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