Selenium webdriverは、さまざまなWebブラウザに対してWebアプリケーションをテストできるWeb自動化フレームワークです。 Selenium IDEとは異なり、webdriverでは、独自のテストケースを任意のプログラミング言語で開発することができます。 Java、.Net、PHP、Python、Perl、Rubyをサポートしています。