TestingDocs.com
    Software Testing website
    • Automation
      • Selenium
      • JBehave Framework
    • Tutorials
      • MySQL Tutorials
      • Testlink
      • Maven
      • Git
    • IDEs
      • IntelliJ IDEA
      • Eclipse
    • Flowcharts
      • Flowgorithm
      • Raptor
    • About

    Selenium

    Selenium Remote Control aka Selenium 1.0

    Introduction

    Selenium RC stands for Selenium Remote Control. Selenium RC is the first Selenium Project and it is also know as Selenium 1.0. Note that Selenium RC is now deprecated.

    Selenium Remote Control

    Selenium RC client libraries communicate with Selenium RC Server. The server forwards the Selenese commands to browser extension component called as Selenium Core. The Selenium Core executes the Selenium command using JS( JavaScript) interpreter.

    Selenium RC Architecture

     

    Selenium RC Architecture

    The Selenium RC server handles the different browsers. It is capable of launching and killing the browser instances. The server acts like proxy between the browser and the application.

    We have to start the RC server before running the scripts. Java is a prerequisite and should be installed on the machine to run RC server.

    Download the RC server. Open command prompt and run the server The sample command to start the RC Server is shown below:

    \> java -jar <selenium-rc-server.jar>

    For example, we have to Instantiate the RC server in the Test automation script:

    Selenium selenium = new DefaultSelenium( “localhost” , 4444, “*firefox” , “http://www.testingdocs.com/” );
    selenium.start();

    Language Support

    Selenium RC had library support for many programing languages like

    • Java
    • PHP
    • Python
    • Ruby etc.

     

    —

    Selenium Tutorials on this website:

    https://www.testingdocs.com/selenium-webdriver-tutorial/

    Official Website:

    https://www.selenium.dev/

    Related Posts

    Windows 10 Settings

    Selenium /

    Add Microsoft Webdriver on Windows OS

    Download Selenium Components

    Selenium /

    Getting Started with Selenium Webdriver

    LambdaTest Testing Cloud SaaS Platform

    Selenium /

    LambdaTest – Testing Cloud SaaS Platform

    Selenium /

    Selenium 3.0 and Mozilla GeckoDriver

    SauceLabs Website

    Selenium /

    Run an Example Test on SauceLabs

    ‹ Test Runners› Cross Browser Compatibility Testing

    Recent Posts

    • ChatGPT Plans Free and PlusChatGPT Subscription Plans
    • Stellar Converter for Database ToolStellar Converter for Database
    • Stellar MySQL Log AnalyzerStellar Log Analyzer for MySQL
    • Stellar Repair for MySQLStellar Repair for MySQL
    • ChatGPT IntroductionChatGPT Capabilities
    • How to secure your SQL Database: Tips and Tricks
    • ChatGPT4 Conversational AI FeaturesChatGPT4 Conversational AI Features
    • Trends in Software EngineeringShaping the Future of Development: Exploring Key Trends in Software Engineering
    • Java PerformanceImproving Java Performance with Multithreading
    • QDrant Vector DatabaseOpen-source Vector Databases
    • Difference between PHP and JavaScript?
    • Bing AI Browser Web ContentBing Conversation Styles
    • ChatGPT PreviewChatGPT Introduction
    • Open Source AI Frameworks TensorFlowOpen Source AI Frameworks
    • Artificial Intelligence Tools

    Back to Top

    Links

    • Contact
    • Privacy Policy
    • Cookie Policy

    www.TestingDocs.com