Thursday, 31 October 2013

Selenium-RC



Selenium-RC is the solution for tests that need more than simple browser actions and linear
execution.
Selenium-RC uses the full power of programming languages to create more complex tests like
reading and writing files, querying a database, emailing test results.
You can use Selenium-RC whenever your test requires logic not supported by Selenium-
IDE.
What logic could this be? For example, Selenium-IDE does not directly support:
condition statements
iteration
logging and reporting of test results
error handling, particularly unexpected errors
database testing
test case grouping
re-execution of failed tests
test case dependency
screenshot capture of test failures
Although these tasks are not supported by Selenium directly, all of them can be achieved by
using programming techniques with a language-specific Selenium-RC client library.

Platforms Supported by Selenium RC
Browsers
Firefox, IE, Safari and Opera etc..
Operating Systems
Windows, OS X, Linux, and Solaris
Programming Languages
C#, Java, Perl, PHP, Python, and Ruby
Testing Frameworks
Bromine, JUnit & TenstNG (Java), NUnit (.Net), RSpec & Test:Unit (Ruby), Unittest (Python)

No comments:

Post a Comment