Seleniumはブラウザを自動化します。そうです!

その力で何をするかは完全にあなた次第です。

主にテスト目的でWebアプリケーションを自動化するためのものですが、それに限定されるものではありません。

退屈なWebベースの管理タスクも自動化できます(自動化する必要があります)。

入門

Selenium WebDriver

堅牢なブラウザーベースの回帰自動化スイートとテストを作成し、スクリプトをスケーリングして多くの環境に分散する場合は、 言語固有のバインディングのコレクションであるSeleniumWebDriverを使用して意図した操作でブラウザーを駆動します。

Selenium IDE

迅速なバグ再現スクリプトを作成したい場合、自動化支援の探索的テストを支援するスクリプトを作成したい場合は、SeleniumIDEを使用します。 スタンドアロンアプリケーションがブラウザとの対話の簡単な記録と再生を行います。

Selenium Grid

複数のマシンでテストを分散して実行し、複数の環境を中央から管理して、 ブラウザーとOSの膨大な組み合わせに対してテストを簡単に実行できるようにすることでスケーリングしたい場合は、 SeleniumGridを使用します。

Used by projects and teams including

32,000+ GitHub stars

Does your organisation use Selenium? Add your logo

Logos are trademarks of their respective owners. Showing them does not mean these organisations endorse Selenium. The Wikimedia Foundation logo is a trademark of the Wikimedia Foundation and is used with the permission of the Wikimedia Foundation. We are not endorsed by or affiliated with the Wikimedia Foundation. Jenkins logo by the Jenkins project, CC BY-SA 3.0.

Development Partners

Selenium Level Sponsors

News

Support the Selenium Project

Learn more or view the full list of sponsors.

Donate to Selenium

through Open Collective