
- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
List down the differences among Selenium IDE, RC and Webdriver.
Features | Selenium IDE | Selenium RC | Selenium Webdriver |
---|---|---|---|
Record and playback | Support. | Doesn’t support. | Doesn’t support. |
Server | Doesn’t require server support for initiating the test case execution. | Requires server support for initiating the test case execution. | Doesn’t require server support for initiating the test case execution. |
Browsers | Only Firefox since it comes as a plugin in Firefox. | Majority of browsers supported. | All browsers also use HTMLUnitDriver which is a headless browser. |
Object Oriented | Not object oriented. | Partially object oriented. | Mostly object oriented. |
Dynamic Locators | Doesn’t support. | Doesn’t support. | Support. |
Handling Alerts | Doesn’t support handling of alerts. | Doesn’t support handling of alerts. | Supports the use of alerts. |
Handling Navigations | Doesn’t support handling of navigations. | Doesn’t support handling of navigations. | Supports handling of navigations. |
Handling Dropdown | Doesn’t support Handling of dropdowns. | Doesn’t support Handling of dropdowns. | Supports handling of dropdowns. |
iPhone/Android Testing | Doesn’t support. | Doesn’t support. | Supports with the help of Android Driver, iPhone Driver. |
Listener Support | Doesn’t support the use of Listeners. | Doesn’t support the use of Listeners. | Supports the use of Listeners. |
Speed | Fast as it is given as a Firefox plugin. Direct communication with the browser. | Slower than Webdriver as there is no direct communication with the browser. | WebDriver interacts directly with the browsers. Thus making it better in terms of speed. |
Architecture | Javascript based framework architecture. | Javascript based framework architecture. | Has browser's native compatibility to automation. |
- Related Questions & Answers
- Difference between selenium IDE, RC & WebDriver.
- Selenium RC vs Selenium webdriver.
- List down the differences between Selenium and UTP.
- What is the difference between Selenium RC and Webdriver?
- What's the relationship between Selenium RC and WebDriver?
- Why does the Selenium WebDriver have an edge over Selenium RC?
- Why do we use WebDriver instead of Selenium IDE?
- How to select value from a drop down using Selenium IDE?
- How to scroll down using Selenium WebDriver with Java?
- Difference between selenium RC and Web Driver?
- How to get all options in a drop-down list by Selenium WebDriver using C#?
- How to scroll down the page till page end in the Selenium WebDriver?
- What are the limitations of Selenium RC?
- How does Selenium RC work?
- Why Selenium RC is deprecated?
Advertisements