メインコンテンツへスキップ

カナリアリリース

はじめに

Playwright for Node.js はカナリアリリースシステムを採用しています。

これにより、正式リリースを待つことなく、リリース前の新機能をテストできます。これらの機能は、Playwright の next NPM タグで毎日リリースされます。

これは、新しく実装された機能が意図したとおりに動作することを確認し、メンテナーにフィードバックを提供する良い方法です。

注記

本番環境でカナリアリリースを使用することは危険に思えるかもしれませんが、実際にはそうではありません。

カナリアリリースはすべての自動テストに合格し、例えば HTML レポート、トレースビューアー、Playwright インスペクターなどをエンドツーエンドテストで試すために使用されます。

次期 npm Dist Tag

main ブランチへのコード関連のコミットごとに、継続的インテグレーションにより、毎日 @next npm dist タグでカナリアリリースが公開されます。

npm で現在の dist タグを確認できます。

  • latest: 安定版リリース
  • next: 次期リリース、毎日公開
  • beta: リリースブランチがカットされた後(通常は安定版リリースの1週間前)、各コミットはこのタグで公開されます

カナリアリリースの使用

npm install -D @playwright/test@next

ドキュメント

安定版と next 版のドキュメントは playwright.dev で公開されています。next 版のドキュメントを見るには、キーボードの Shift キーを 5 回押してください。