- Trending Categories
- Data Structure
- Operating System
- C Programming
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What's the relationship between Selenium RC and WebDriver?
There is a relationship between Selenium RC and Selenium webdriver. Prior to the introduction of Selenium webdriver, there was extensive usage of Selenium RC.
Both the tools, supported automation tests to be executed in multiple browsers. Also, multiple programming languages can be used to implement the test cases. However, there are differences between them as listed below −
|Functionalities||Selenium RC||Selenium Webdriver|
|Server||Needs the server to trigger test execution.||No need for the server to trigger test execution.|
|Object Oriented||Not much support from object oriented concepts.||Majority of tests based on object oriented concepts.|
|Dynamic Locators||No identification of elements with dynamic locators.||Identification of elements with dynamic locators.|
|Alerts||No support for alerts.||Supports alerts.|
|Mouse Actions||No support for mouse actions.||Supports mouse actions.|
|Dropdown||No support to handle dropdown.||Supports handling dropdown.|
|iPhone/Android||No support for iPhone/Android testing.||Supports iPhone/Android testing|
|Listener||No support for Listener.||Supports Listeners.|
|Performance||It does not communicate directly with the browser. So it is slower in execution.||Execution is fast as it communicates directly with the browser.|
|Xpath||Absolute xpath available.||Has absolute and relative xpath.|
|Navigation||No support for navigation.||Supports navigation.|
|Headless execution||No support for headless execution.||Supports headless execution.|
|Report generation||Capable of generating HTML test reports.||Not capable of generating HTML test reports with its in-built features.|
|API||Has complicated and redundant APIs.||User−friendly and simple APIs.|
|Community Support||Limited community support.||Big and extensive community support.|
- What is the difference between Selenium RC and Webdriver?
- Selenium RC vs Selenium webdriver.
- Difference between selenium IDE, RC & WebDriver.
- What is the difference between Selenium's Remote Control vs WebDriver?
- List down the differences among Selenium IDE, RC and Webdriver.
- What's the difference between RSpec and Cucumber in Selenium?
- Why does the Selenium WebDriver have an edge over Selenium RC?
- Difference between selenium RC and Web Driver?
- How does Selenium WebDriver's isDisplayed() method work?
- What is the difference between selenium WebDriver and TestNG?
- What's the difference between Tkinter's Tk and Toplevel classes?
- What are the limitations of Selenium RC?
- What's the difference between sizeof and alignof?
- What's the difference between window.location and document.location?
- What's the difference between Matplotlib.pyplot and Matplotlib.figure?