Difference between Selenium RC and Selenium Webdriver
S.No. | Selenium RC | Selenium Webdriver |
---|---|---|
1. | This API supports a particular browser. | This is an API that is not bound to a specific browser i.e. supported by almost every browser. |
2. | The server of Selenium is required to process the task. | The server of Selenium is not required to process the task. |
3. | Its main engine is supported by Javascript. | Its engine is not supported by Javascript. |
4. | Easy functionality as compared to Selenium Webdriver. | It is complicated to learn as compared to Selenium RC. |
5. | It can be used for recording purposes. | It cannot be used for recording purposes. |
6. | It does not follow pure OOP. | Its approach is based on pure OOP. |
7. | Cursor movement is not allowed. | Cursor movement is allowed. |
Difference between Selenium RC and Selenium Webdriver
This article will explain the main difference between Selenium Remote Control (RC) and Selenium WebDriver. It also focuses on how WebDriver makes it easy to test by managing the issues faced with Selenium RC.
Selenium RC and WebDriver are both test automation testing tools that work with various programming languages. where they have some key differences.
Let’s first focus on the structure and design of Selenium RC.