ダウンロード

以下は、すべての Selenium コンポーネントの最新リリースがダウンロードできる場所です。

以前のリリース、ソースコード、および Maven ユーザー向けの追加情報もこちらにあります。

Selenium クライアントと WebDriver 言語バインディング

Selenium Server (Remote WebDriver) と対話するスクリプト、またはローカル Selenium WebDriver スクリプトを作成するには、言語固有のクライアントドライバを使用する必要があります。

他の言語用の言語バインディングも存在しますが、これらは GitHub でホストされているメインプロジェクトによってサポートされているコアなものです。

Selenium Server (Grid)

Remote Selenium WebDriver (Grid) を実行するには Selenium Server が必要です。

最新安定バージョン 4.27.0

Grid 構成で Selenium Server を使用する方法については、ドキュメントを参照してください。

Docker を使用して一般的なブラウザで Grid を実行する方法については、リポジトリを参照してください。

Kubernetes クラスタに Grid をデプロイする方法については、Helm チャートの構成を参照してください。

Internet Explorer Driver Server

WebDriver InternetExplorerDriver の最新かつ最高の機能を利用したい場合は、これが必要です。

IE Driver が期待どおりに動作するためには、これが %PATH% で利用可能であることを確認してください。

バージョン 4.14.0.0 をダウンロード:

32 ビット Windows IE (推奨)

64 ビット Windows IE

変更履歴

Selenium IDE

Selenium IDE は、ブラウザとのユーザーインタラクションを記録および再生する Chrome、Firefox、および Edge プラグインです。簡単なスクリプトを作成したり、探索的テストを支援するために使用します。

最新リリースバージョンを ChromeFirefox、または Edge 用にダウンロードしてください。リリースノートをご覧ください。

以前の IDE バージョンをダウンロードしてください。

Selenium Nightly Builds

バグ修正やコードベースに最近追加された機能が必要な場合、または次のリリースを事前にテストしたい場合は、Selenium Nightly Builds を確認してください。

私たちは常にコードをリリース可能な状態に保つよう努めていますが、nightly build を使用すると、バグやドキュメント化されていない変更が存在する可能性があります。

C Sharp

.NET/C#

Selenium.WebDriver & Selenium.Support

GitHub NuGet レジストリへの認証が必要です。手順は GitHub ドキュメントをご覧ください。

Ruby

Ruby

WebDriver & DevTools

GitHub RubyGems レジストリへの認証が必要です。手順は GitHub ドキュメントをご覧ください。

Python

Python

Nightly build は TestPyPI にプッシュされます。

JavaScript

JavaScript

selenium-webdriver

GitHub npm レジストリへの認証が必要です。手順は GitHub ドキュメントをご覧ください。

Java

Java

WebDriver & Grid

Java SNAPSHOT バージョンを使用するには、スナップショットリポジトリを追加する必要があります。

C# NuGet

NuGet の最新リリースは 4.27.0 です (2024年11月25日リリース)。

以前のリリース

ここでは、Selenium のより完全なリリースリストを見つけることができます。

Maven情報

MavenまたはGradleをご利用の場合、MVNRepositoryで詳細情報をご確認ください。Seleniumの最新バージョンがまだ掲載されていない場合は、SeleniumのMavenリポジトリもご確認ください。

エコシステム

過去10年間で、Seleniumを中心にオープンソースプロジェクトの大きなエコシステムが生まれました。エコシステムページで詳細をご覧ください。

Seleniumでサポートされているプラットフォーム

Firefox

Firefox

GeckoDriverはMozillaによって実装およびサポートされています。サポートされているバージョンについては、ドキュメントを参照してください。

Internet Explorer

Internet Explorer

バージョン11のみがサポートされており、追加の設定が必要です。

Safari

Safari

SafariDriverはAppleによって直接サポートされています。詳細については、ドキュメントを確認してください。

Opera

Opera

OperaDriverはOpera Softwareによってサポートされています。サポートされているバージョンについては、ドキュメントを参照してください。

Chrome

Chrome

ChromeDriverはChromiumプロジェクトによってサポートされています。互換性情報については、ドキュメントを参照してください。

Edge

Edge

MicrosoftはMicrosoft Edge WebDriverを実装および保守しています。互換性情報については、ドキュメントを参照してください。

Microsoft Windows

Microsoft Windows

現在MicrosoftによってサポートされているMS WindowsのほとんどのバージョンはSeleniumで動作するはずです。最新のMS Windowsを使用してトラブルシューティングを行っていますが、Seleniumが異なるバージョンのWindowsをサポートしようとしないという意味ではありません。これは、特定のバージョンのWindowsで継続的にテストを実行していないことを意味するにすぎません。

Apple macOS

macOS

現在、Seleniumプロジェクトに対する自動テストではmacOSのバージョンを使用していません。ただし、プロジェクトのほとんどの開発者はmacOSの最新バージョンを使用しており、現在の安定リリースと、多くの場合、以前のリリースを引き続きサポートします。

Linux

Linux

主にUbuntuでテストしていますが、ブラウザメーカーがサポートしている場合は、Linuxの他のバリエーションも動作するはずです。

ソースコード

Seleniumのソースコードのリストは、GitHubリポジトリでも確認できます。