Selenium-RC: About

Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser.

Selenium RC comes in two parts. 

  1. A server which can automatically launch and kill supported browsers, and acts as a HTTP proxy for web requests from those browsers.
  2. Client libraries for your favorite computer language.

The server piece bundles Selenium Core, but you do not need to worry about that.

Here is a simplified architectural representation....

rc arch diagram

The Selenium Server is great for testing complex AJAX-based web user interfaces under a Continuous Integration system. It is also an ideal solution for users of Selenium Core or Selenium IDE who want to write tests in a more expressive programming language than the Selenese HTML table format customarily used with Selenium Core.

News
March 5, 2008
Selenium Remote Control 1.0 beta-1 is available! (release notes) - download now

Supported Platforms are listed on this page.