このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

WebDriver

WebDriver は、外部プログラムがブラウザーをリモートで監視・制御することができるブラウザー自動化インターフェイスです。これは、プラットフォームや言語に依存しない通信プロトコルであり、コマンドベースの自動化と、リアルタイムのイベント駆動型通信の両方を対応しています。

WebDriver は、ブラウザー横断テストのためのツールを提供し、チームが多くのブラウザーやプラットフォームにわたって一貫したユーザー体験を届けることができるよう支援します。これは、ウェブ開発者が、別個のコントローラーからブラウザーを自動化するテストを作成することができることを意図しています。

WebDriver は、HTTP を使用する WebDriver classic と、WebSocket を使用し、双方向のイベント駆動型通信をすることができる WebDriver BiDi の 2 つのバリエーションを利用できます。

リファレンス

完全な WebDriver リファレンスドキュメントをご覧ください。

WebDriver BiDi

WebDriver BiDi のモジュール、コマンド、イベントのリファレンスです。

WebDriver classic

WebDriver classic のコマンドとタイムアウトのリファレンスです。

キャパビリティ

WebDriver のキャパビリティのリファレンスです。

エラー

WebDriver のエラーのリファレンスです。

仕様書

関連情報