Compare IDE vs RC vs WebDriver vs Grid in Selenium

In a competitive era, selenium tool used to automate different type of web based application in different browser. For automation and regression testing selenium tool plays vital role. Selenium is a set software package which includes Remote Control (RC), Integrated Development Environment (IDE), WebDriver and Grid to make effective, interactive and responsive web application.

Difference between RC vs IDE vs WebDriver vs Grid in selenium point out the exact role in the automation tool. Following are the key points to compare selenium RC vs IDE vs WebDriver vs Grid.

S.N Focus Area IDE RC WebDriver Grid
1 Browser Support or works on only Mozilla Firefox Support all browser like IE, Mozilla Firefox, Chrome, Opera etc. Support all browser like IE, Mozilla Firefox, Chrome, Opera etc. with latest version Support all browser like IE, Mozilla Firefox, Chrome, Opera etc. with latest version
 2  OS  Support to all OS  Support to all OS  Support to all OS  Support to all OS
 3  Record and Playback  Support to record and playback  Doesn’t support record and playback  Doesn’t support record and playback
4 Server Doesn’t require to start execution Server is required to start execution Doesn’t require to start execution Server is required to start and support different test  execution
5 Core Engine Core Engine is Java script based Core Engine is Java script based Interact with browser
6 Plug-in It is GUI plug-in It is standalone Java plug-n It is API which binds various languages
7 Use Simple to use Simple and small Complex and bit large
8 Object Oriented It is not object oriented It is less object oriented Purely object oriented
9 Mouse Cursor It doesn’t support moving Mouse Cursor It doesn’t support moving Mouse Cursor It support moving Mouse Cursor
10 Listener Not support to listener Not support to listener Support to listener
11 Append xpath Need to append full xpath Need to append full xpath No need to append full xpath
12 iPhone / Android application Doesn’t support iPhone / Android application Doesn’t support iPhone / Android application Support iPhone / Android application

 

Leave a Reply