+91 90691 39140 | +1 253 214 3115 | info@hub4tech.com | hub4tech

Selenium RC Interview Questions and Answers

What is selenium RC (Remote Control)?

Selenium IDE have limitations in terms of browser support and language support. By using Selenium RC limitation can be diminished.

  • On different platforms and different web browser for automating web application selenium RC is used with languages like Java, C#, Perl, Python
  • Selenium RC is a java based and using any language it can interact with the web application
  • Using server you can bypass the restriction and run your automation script running against any web application
Tell me what are the pre-requisites to run Selenium RC tests with Junit?

The pre-requisites to run Selenium RC tests with Junit:

  1. Jre 1.5 or better version needs to be installed
  2. /jre/bin folder must be added in environment variable "path"
  3. Junit folder path must be added to path or build path in eclipse
  4. Selenium Java Client drivers needs to be added to the path for execution
Why Selenium RC is used?

Selenium IDE does not directly support many functions like condition statements, Iteration, logging and reporting of test results, unexpected error handling and so on as IDE supports only HTML language. To handle such issues Selenium RC is used it supports the language like Perl, Ruby, Python, PHP using these languages we can write the program to achieve the IDE issues.

Which is the command used for running the Selenium RC Server?

The procedure followed to run the Selenium RC Server is:

  • Open the command prompt.
  • Change the folder path to Selenium RC Server
  • Issue the command "java -jar selenium-server.jar"
Explain what is the main difference between web-driver and RC ?

The main difference between Selenium RC and Webdriver is that, selenium RC injects javascript function into browsers when the page is loaded. On the other hand, Selenium Webdriver drives the browser using browsers built in support

Copyright ©2015 Hub4Tech.com, All Rights Reserved. Hub4Tech™ is registered trademark of Hub4tech Portal Services Pvt. Ltd.
All trademarks and logos appearing on this website are the property of their respective owners.