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 |
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