Testing frameworks aren't required, but they can be helpful if QA engineers want to automate test cases. Selenium RC supports :
Several programming languages are supported by Selenium Remote Control
QA Engineers can setup various browser types in the Selenium RC hub, so it can run in the following browsers.
Selenium should be able to handle Android browser. There is a Selenium Android Driver for running tests in Android browser.
Selenium should be able to handle Mobile Safari browser. There is a Selenium IPhone Driver for running tests on Mobile Safari on the iPhone, iPad and iPod Touch.
Quality Assurance Engineers can record and playback test with Selenium IDE in Firefox.
Selenium WebDriver is a tool for writing automated tests of websites.
Several programming languages are supported by Selenium Remote Control - C#, Java, Perl, PHP, Python, and Ruby.
Selenium Grid is very useful because:
Selenium API itself does not cost any money.
Selenium could be used for the functional testing, regression testing, integration testing, load testing of the web based applications.
Although Selenium IDE seems very simple, it will be very useful when using with other tools of Selenium. The interviewers want to know how broad you have used Selenium IDE.
Can tests recorded using Selenium IDE be run in other browsers?
Yes. Although Selenium IDE is a Firefox add on, however, tests created in it can also be run in other browsers by using Selenium RC (Selenium Remote Control) and specifying the name of the test suite in command line.
The interviewers want to know your knowledge about selenium IDE.
What is Selenium IDE?
The interviewers want to know if you know the components of Selenium Test Automation tools.
What are the main components of Selenium testing tools?
In Selenium job interview, the interviewer may ask you a very simple question like below to understand how much knowledge you have had about
Selenium test automation.
Test Category is the kind of test that needs to be completed in each phase of Software Development Life Cycle as called SDLC.
Test Category includes (order is not specified):
A good test case should be based on the functional design document, business operation document and technical design documents to assure that the implementation of the application or product has met the functional and business operation requirements. A good test case should include: