WebDriver
WebDriverは、ユーザーエージェントのイントロスペクションと制御を可能にするリモートコントロールインターフェースです。 プロセス外のプログラムがウェブブラウザの動作をリモートで指示する方法として、プラットフォームや言語に依存しないワイヤプロトコルを提供します。 ウェブドキュメント内の DOM 要素を発見して操作し、ユーザーエージェントの動作を制御するためのインターフェースのセットを提供します。 これは主に、ウェブ作者が別の制御プロセスからユーザエージェントを自動化するテストを書けるようにするためのものです。
ブラウザを操作したり観察できる遠隔制御インターフェース