Learning new things about Selenium is an excitement for every automation tester. However, knowing the past and understanding architecture about Selenium & its supporting tools is also equally important.
What is Selenium RC
After seeing multi browsers and platforms test automation demo using Selenium Core, Paul Hammant developed Selenium Remote Control (RC) to over come Same Origin Policy for Java language.
Selenium RC had two components - one is Selenium Server and another one is client binding for respective programming language. Once you start the server, you can send Selenium Core commands using your client library.
Note: Selenium RC became obsolete in Selenium 3.0
How does the Selenium WebDriver work?
Selenium Grid was developed by Philippe Hanrigou.
Grid allows you to :
We have rendered our noteworthy contribution to the Selenium Community in the form of our Freeware product VisGrid which is a GUI Selenium Grid. It is created by one of our test automation architects.