0% found this document useful (0 votes)
28 views

Selenium

Selenium is a portable software testing framework that allows users to author tests without scripting by providing a record and playback tool. It supports testing web applications across many modern browsers on Windows, Linux, and Mac platforms. Selenium offers both an IDE plugin for Firefox to record, edit, and debug tests, as well as a server that accepts commands for browsers via HTTP to enable testing via many programming languages.

Uploaded by

Arup Ratan Barua
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Selenium

Selenium is a portable software testing framework that allows users to author tests without scripting by providing a record and playback tool. It supports testing web applications across many modern browsers on Windows, Linux, and Mac platforms. Selenium offers both an IDE plugin for Firefox to record, edit, and debug tests, as well as a server that accepts commands for browsers via HTTP to enable testing via many programming languages.

Uploaded by

Arup Ratan Barua
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Selenium is a portable software testing framework for web applications.

 Selenium provides a 
record/playback tool for authoring tests without learning a test scripting language. Selenium provides a 
test domain specific language (DSL) to write tests in a number of popular programming languages, 
including Java, Ruby, Groovy, Python, PHP, and Perl. Test playback is possible in most modern web 
browsers. Selenium deploys on Windows, Linux, and Macintosh platforms.

Selenium IDE is a complete Integrated Development Environment (IDE) for Selenium tests 
(previously known as Selenium Recorder). It is implemented as a Firefox extension, and allows 
recording, editing, and debugging tests.

Selenium Remote Control (RC) is a server, written in Java, that accepts commands for the browser via 
HTTP. RC makes it possible to write automated tests for a web application in any programming 
language, which allows for better integration of Selenium in existing unit test frameworks. To make 
writing tests easier, Selenium project currently provides client drivers for Python, Ruby, .NET, Perl, 
Java, and PHP.

You might also like