Please provide answers in detail, So that we could clarify that which one is to choose, Web driver or Selenium RC.
Maybe this question I asked several months ago on stackoverflow can do some help to you: https://stackoverflow.com/questions/9781940/selenium-vs-webdriver-any-obvious-advantages
Although I said I decided to use RC at that time, I turn to webdriver short after that. Yes, webdriver has problems, but it is upgrading time after time. I would rather try the new features of webdriver developed by selenium groups, than using the old, end-of-life selenium.
- Webdriver is faster, as compared to RC
- Webdriver mimics much more closer to real-life interaction; as compared to RC
- WebDriver supports more languages
- WebDriver is more actively followed/supported now; RC is past
The main advantage is that a Webdriver and RC suites are they allow you to use a programming language in creating your test scripts (not possible in Selenium IDE).
Following programming languages are supported by WebDriver (but others have some 3rd party support)
Where they differ;
WebDriver is faster than Selenium RC since it speaks directly to the browser uses the browser's own engine to control it
WebDriver can also support HtmlUnit. A headless browser which is very useful in certain circumstances.