You are currently viewing Introduction To Selenium Suite

Introduction To Selenium Suite

1/5 - (3 votes)

Introduction to Selenium Suit

Table of Contents

Selenium suite has the following four tools. Their brief introduction will be discussed.

  • Selenium IDE
  • Selenium RC
  • Selenium WebDriver
  • Selenium Grid




What is Selenium IDE?

It is the most simple tool in selenium IDE. Selenium IDE (Integrated Development Environment) is available as an add-on on firefox. In selenium IDE tester just Record and Play the test cases and very much easy to use.

Now a day Google Chrome extension is also available for selenium IDE.

Advantages

  • easy to execute test cases
  • no coding knowledge is required for the execution of the test cases

Limitation

  • not support conditional statements
  • very limited

What is Selenium RC?

Selenium RC stands for Selenium Remote Control server. Test case execution using the server. There is no direct browser interaction in Selenium RC testing. Due to no direct deal with the browser, test execution is slow.

What is Selenium WebDriver?

Selenium webdriver is the most commonly used automation framework for automation testing. Selenium webdrive framework allows automation testing for web applications. Selenium WebDriver allows writing test scripts in multiple languages. Java and C# are the most commonly used languages.

Cross-browser testing can be done using Selenium webdriver.

It controls the browsers by directly communicating with it.

Advantages

  • Selenium WebDriver run on multiple operating systems
  • Selenium support multiple coding languages
  • Selenium WebDriver is compatible with all known browsers like Chrome, Firefox, Safari etc. So best for cross-browser testing.
  • Selenium WebDriver is fast in execution

Selenium Grid

Selenium Grid is used to execute test scripts on multiple browsers on different devices at the same time.

Selenium Grid supports the parallel execution of test cases on multiple browsers.

In the next Tutorial, We will discuss about the Environment SetupĀ for selenium.