カナリアリリース
はじめに
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 回押してください。