Selenium RC vs Selenium webdriver.


The differences between Selenium RC and Webdriver are listed below −

FeaturesSelenium WebdriverSelenium RC
ArchitectureNot acquired from Javascript.Acquired from Javascript.
ServerNo server is needed to begin test case execution.The server is needed to begin test case execution.
Object- OrientedIt is used widely for object-oriented programming.It is moderately used for object-oriented programming.
BrowserIt can test all the leading browsers including execution in headless mode.It can test all the leading browsers.
AlertsIt is capable of handling alerts.It is not capable of handling alerts.
DropdownIt is capable of handling dropdowns.It is not capable of handling dropdowns.
Dynamic LocatorsElements can be located with dynamic locators.Elements cannot be located with dynamic locators.
Record and playbackIt does not have the feature of record and playback.It does not have the feature of record and playback.
Mouse ActionsIt is capable of handling mouse actions.It is not capable of handling mouse actions.
PerformanceIt is fast as it communicates straight with the browser.It is not as fast as the Selenium webdriver because it does not communicate straight with the browser.
iPhone/Andro idIt is capable of testing iPhone/Android taking the help of Android Driver and iPhone Driver.It is not capable of testing iPhone/Android.
XpathIt contains both absolute xpath and relative xpath.It contains only the absolute xpath.
ListenerIt is capable of using the listener.It is not capable of using the listener.
NavigationIt is capable of handling navigation.It is not capable of handling navigation.
UsageIt has a large number of APIs and can be used with multiple languages like Java, Python, C#, Ruby, and so on.It only has JARS available to run the test cases.

Updated on: 22-Nov-2021

535 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements