使って構築しましょう。トライアルリリースノート仕事効率化ウェブに最適なツールを使用して、ユーザーに最良のエクスペリエンスを提供します。既製のライブラリを使用して、すばやく効率的に作業できます。美しくパフォーマンスの高いウェブをデザインしましょう。よって翻訳されました。テストでは、拡張機能パッケージをビルドしてブラウザに読み込みます。テストツールはブラウザと通信して操作を自動化し、ユーザーが行うのと同じフローをテストします。テストをサポートするライブラリには通常、ブラウザの制御、ユーザー入力のシミュレーション、開いているページの現在の状態監視を行う方法が用意されています。拡張機能のテストをご覧ください。拡張機能の単体テストの作成について詳しくは、単体テストをご覧ください。ライブラリでサポートされています。Playwright)をご覧ください。オブジェクトを使用します。詳しくは、こちらをご覧ください。ウェブ拡張機能のテストをご覧ください。自動ワークフローの一部としてテストを実行する場合、画面のないマシンに拡張機能を読み込む必要があることがよくあります。起動します(現在、ヘッドレスはデフォルトで「old」になり、拡張機能の読み込みはサポートされません)。選択した自動化ツールによっては、フラグを自動的に追加する設定がある場合があります。用意することをおすすめします。これにより、通信する必要があるサーバー上で拡張機能のオリジンを許可リストに登録したり、テスト内で拡張機能ページを開いたりするなど、多くの一般的なタスクが容易になります。一貫性を維持するをご覧ください。)を使用してアクセスできる。拡張機能のテストのポップアップ現時点では、別のページのコンテキストで拡張機能のポップアップを開くことはできません。ポップアップに明示的に渡すことができるオーバーライドを実装することを検討してください。tabs[0];}拡張機能の状態を検査する拡張機能の内部動作を変更するときにテストの失敗を回避するには、統合テストで内部状態にアクセスしないようにすることをおすすめします。代わりに、ユーザーに表示されるものに基づいてテストを行う必要があります。拡張機能からデータに直接アクセスしたほうがよい場合もあります。このような場合は、拡張機能ページのコンテキストでコードを実行することを検討してください。終了をテストするをご覧ください。サンプルも用意されています。自動的に終了しないことがあります。