0% found this document useful (0 votes)
81 views1 page

Overview of Selenium Automation Tool

Selenium is an open source tool used for automating tests on web browsers. It allows for easy automation of testing across web applications with language support for Java, C++, Python, and C#. Selenium features include cloud-based testing platforms, test scripts written in various languages, parallel test execution, and no server installation required. The main components of Selenium are Selenium IDE for recording and running test cases, Selenium RC for writing test cases in any programming language, Selenium WebDriver for executing tests on different browsers using programming languages, and Selenium Grid for running multiple tests in parallel across browsers, OSs, and machines.

Uploaded by

Grudobran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views1 page

Overview of Selenium Automation Tool

Selenium is an open source tool used for automating tests on web browsers. It allows for easy automation of testing across web applications with language support for Java, C++, Python, and C#. Selenium features include cloud-based testing platforms, test scripts written in various languages, parallel test execution, and no server installation required. The main components of Selenium are Selenium IDE for recording and running test cases, Selenium RC for writing test cases in any programming language, Selenium WebDriver for executing tests on different browsers using programming languages, and Selenium Grid for running multiple tests in parallel across browsers, OSs, and machines.

Uploaded by

Grudobran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

What is Selenium?

 Selenium is open source tool used for automating the tests carried out on web
brosers.
 Why Selenium?
o Easy to automate testing across web applications.
o Language support – Java, C++, Python, C#.
o Easz to implement cases.
o Support various OS.
 Features of Selenium:
o Cloud based testing platforms.
o Test scripts are written in Java, Python, CR, Ruby.
o Supports parallel executions.
o Requires fewer rosurces.
o No server installation.
 Coomponents of Selinium:
o Selenium IDE (Integrated Development Environment) - is primarily a record/run tool
that a test case developer uses to develop Selenium Test cases. Selenium IDE is an
easy to use tool from the Selenium Test Suite and can even be used by someone
new to developing automated test cases for their web application
o Selenium RC (remote control) - Selenium RC is an important component in
the Selenium test suite. It is a testing framework that enables a
QA or a developer to write test cases in any programming language
in order to automate UI tests for web applications against any HTTP
website.
o Selenium WebDriver - WebDriver is a web automation framework that allows you to
execute your tests against different browsers, not just Firefox, Chrome (unlike Selenium
IDE). WebDriver also enables you to use a programming language  in creating your test
scripts (not possible in Selenium IDE). You can now use conditional operations like if-then-
else or switch-case. You can also perform looping like do-while.
o Selenium Grid - Selenium Grid is a part of the Selenium Suite that specializes in
running multiple tests across different browsers, operating systems, and machines in
parallel.

You might also like