「Selenium Server」と「Selenium Server Standalone」の jar の違いと、両方の使用法について説明していただけますか。
どちらを優先しますか? どちらをいつ使用すればよいですか?
ベストアンサー1
に従ってセレンドキュメント、
Selenium-WebDriver をどのように使用するかに応じて、Selenium Server が必要な場合と不要な場合があります。WebDriver API のみを使用する場合は、Selenium-Server は必要ありません。ブラウザーとテストがすべて同じマシンで実行され、テストで WebDriver API のみを使用する場合は、Selenium-Server を実行する必要はありません。WebDriver がブラウザーを直接実行します。
ただし、Selenium-Server を Selenium-WebDriver と併用する理由はいくつかあります。
- Selenium-Grid を使用して、複数のマシンまたは仮想マシン (VM) にテストを分散しています。
- 現在のマシンにはない特定のブラウザ バージョンを持つリモート マシンに接続したい。
- Java バインディング (Python、C#、Ruby など) を使用しておらず、HtmlUnit ドライバーを使用したいと考えています。
以下は、Selenium Web サイトの古いバージョンの写真です。