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 文档,请在键盘上按 5 次 Shift 键。