Sunday, April 3, 2011

Platforms Supported by Selenium - Browsers, Languages and OS

Browsers

Browser

Selenium IDE

Selenium Remote Control

Selenium Core

Firefox 3

Record and playback tests

Start browser, run tests

Run tests

Firefox 2

Record and playback tests

Start browser, run tests

Run tests

IE 8

not supported

Start browser, run tests

Run tests

IE 7

not supported

Start browser, run tests

Run tests

Safari 3

not supported

Start browser, run tests

Run tests

Safari 2

not supported

Start browser, run tests

Run tests

Opera 9

not supported

Start browser, run tests

Run tests

Opera 8

not supported

Start browser, run tests

Run tests

Others

not supported

Partial support possible

Run tests


Operating Systems

OS

Selenium IDE

Selenium Remote Control

Selenium Core

Windows

Works in Firefox 2+

Start browser, run tests

Run tests

OS X

Works in Firefox 2+

Start browser, run tests

Run tests

Linux

Works in Firefox 2+

Start browser, run tests

Run tests

Solaris

Works in Firefox 2+

Start browser, run tests

Run tests

Others

Should work in Firefox 2+

Start browser, run tests

Run tests


Programming Languages

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

Language

Selenium IDE

Selenium Remote Control

Selenium Core

C#

Generate code

Library ("driver") support

n/a

Java

Generate code

Library ("driver") support

n/a

Perl

Generate code

Library ("driver") support

n/a

PHP

Generate code

Library ("driver") support

n/a

Python

Generate code

Library ("driver") support

n/a

Ruby

Generate code

Library ("driver") support

n/a

Others

Generate custom code

Commands via HTTP requests

n/a


No comments:

Post a Comment