SeleniumLibrary is a Robot Framework test library that uses the popular Selenium web
testing tool internally. It provides a powerful combination of simple test data syntax
and support for different browsers. In addition to standard web testing, the library
also supports testing Adobe Flex/Flash applications.
See the SeleniumLibrary demo for executable example test cases and reports, look at the
library documentation for information about the provided keywords, and consult the
installation instructions if you want to use the library yourself.
Selenium 1 vs. Selenium 2
SeleniumLibrary internally uses Selenium Remote Controller API that is part of Selenium 1.
If you want to use the new Selenium 2 WebDriver API, you should look at Selenium2Library
that is, for most parts, a drop-in-replacement for SeleniumLibrary.
According to http://seleniumhq.org, the old Remote Controller API is officially deprecated
in favor of the new WebDriver API. As a result also SeleniumLibrary is deprecated and no
new releases are expected. New users should use the already mentioned Selenium2Library and
existing users should start to plan migrating to it.
|