Selenium は、文脈によって意味が異なります。
簡単な Web ブラウザの操作を記録/再生しますか? SeleniumIDE またはSelenium Builderが必要です。コマンド ラインからテストを再生する場合は、スタンドアロンの jar が必要です。ドキュメントに方法が記載されていると思いますが、見つかりませんでした。この小さなブログ投稿でその方法を説明しています。基本的に: SeleniumHQ からSelenium Standalone Server jar ファイルをダウンロードし、次のように実行します。
java -jar c:\selenium\selenium-server-standalone-2.21.0.jar -htmlSuite "*firefox" "http://localhost:8080" "c:\test\my-test-suite.html" "c:\test\my-test-result.html"
(注: 「サーバー」と呼ばれていても、このモードでは着信要求などをポートでリッスンしません。ほとんどの人の考え方では、jar ファイルは実際にはこのモードのクライアントであり、接続先のブラウザはサーバーです! jar ファイルにはサーバーが含まれていますが、このような Selenese ファイルを実行するときにサーバーを使用していないだけです。)
単体テスト ランナー (JUnit、NUnit など) からローカルでテストを実行しますか? おそらくサーバーは必要ありません。すべての手順は、このドキュメント ページにあります。
複数のブラウザーのグリッドを介してテストを実行し、負荷を分散して複数ブラウザーのテストを簡単に実行したいですか? これは、Selenium サーバーが優れているところです。知っておくべきことはすべて、このドキュメント ページにあります。