0% found this document useful (0 votes)
35 views3 pages

Selenium Automates Browsers

Selenium automates browsers like Firefox, Chrome, Internet Explorer, Safari, and Opera. It allows you to create automated tests of web applications for testing purposes. Selenium has support from major browser vendors and is used in many browser automation tools and frameworks.

Uploaded by

shalu
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)
35 views3 pages

Selenium Automates Browsers

Selenium automates browsers like Firefox, Chrome, Internet Explorer, Safari, and Opera. It allows you to create automated tests of web applications for testing purposes. Selenium has support from major browser vendors and is used in many browser automation tools and frameworks.

Uploaded by

shalu
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
You are on page 1/ 3

Selenium automates browsers. That's it!

What you do with that power is


entirely up to you. Primarily, it is for automating web applications for testing
purposes, but is certainly not limited to just that. Boring web-based
administration tasks can (and should!) be automated as well.
Selenium has the support of some of the largest browser vendors who have
taken (or are taking) steps to make Selenium a native part of their browser.
It is also the core technology in countless other browser automation tools,
APIs and frameworks.

Which part of Selenium is appropriate for me?

Selenium WebDriver Selenium IDE

If you want to If you want to


 create robust, browser-based  create quick bug
regression automation suites and reproduction scripts
tests  create scripts to aid in
 scale and distribute scripts across automation-aided
many environments exploratory testing

Then you want to use Selenium WebDriver; Then you want to


a collection of language specific bindings to use Selenium IDE; a Firefox
drive a browser -- the way it is meant to add-on that will do simple
be driven. record-and-playback of
interactions with the browser.
Selenium WebDriver is the successor
of Selenium Remote Control which has
been officially deprecated. The Selenium
Server (used by both WebDriver and
Remote Control) now also includes built-in
grid capabilities.

latforms Supported by Selenium


We take compatibility seriously - that's why Selenium works with
many browsers, operating systems, programming languages and testing
frameworks. From Firefox to JUnit, we've got you covered.
Browsers

Firefox
Support for Firefox is the latest release, the previous release, the latest ESR
release and the previous ESR release.

For example Selenium 2.40.0 (released on Feb 19, 2014) supports Firefox
27, 26, 24, 17

Selenium with Firefox can be run on any platform that Firefox supports for
those versions, that also allow users to install a custom Firefox extension.

Internet Explorer
Versions 7, 8, 9, 10 and 11 are supported. Version 11 requires additional
configuration.

The selenium project tests each release on Windows 7.

Safari
SafariDriver requires Safari 5.1+ (Note, due to Apple potentially dropping
support > Safari 6.X for Windows, new developments in the bindings may
not work in the Windows platform)

Opera
OperaDriver is supported by Opera Software, refer to their documentation
for supported versions.

Chrome
ChromeDriver is supported by the Chromium project, please refer to their
documentation for any compatibility information

Operating Systems

Microsoft Windows
Most versions of MS Windows that are currently still supported by Microsoft
should work with Selenium. Although we currently run tests before each
release against Windows 7. This does not mean Selenium won't attempt to
support different versions of Windows. This only means we don't continually
run tests on other particular version of Windows.

Apple OS X
We currently do not use any version of OS X in our automated tests against
the selenium project. However most developers on the project are using a
recent version of OS X and we'll continue to support the current stable
release and often the previous release.

Linux
We test mainly on Ubuntu, but other variations of Linux should also work
where the browser manufacturers support them.

Programming Languages & Frameworks


Programming languages are supported through Selenium "drivers." These
are libraries made for each language that expose commands from
the Selenium API natively in the form of methods/functions.

Selenium is often used for automating web applications for testing purposes,
but it does not include a testing framework. Some testing frameworks that

You might also like