Skip to content

pythonthings/SeleniumLibrary

Repository files navigation

SeleniumLibrary

https://api.travis-ci.org/robotframework/SeleniumLibrary.png https://img.shields.io/pypi/v/robotframework-seleniumlibrary.svg?label=version

Introduction

SeleniumLibrary is a web testing library for Robot Framework that utilizes the popular Selenium tool internally. See the keyword documentation for available keywords and wiki for some more general information about the library.

SeleniumLibrary is based on the old SeleniumLibrary that was forked to Selenium2Library and then later renamed back to SeleniumLibrary.

The new SeleniumLibrary is currently in pre-release phase. The final SeleniumLibrary 3.0 release is planned for early September.

Installation

The recommended installation method is using pip:

pip install --pre robotframework-seleniumlibrary

Notice that --pre is needed to get the current SeleniumLibrary, not the old SeleniumLibrary, until the final SeleniumLibrary 3.0 is released.

To install the old Selenium2Library, use this command instead:

pip install robotframework-selenium2library

See INSTALL.rst for more details about installation.

Usage

To write tests with Robot Framework and SeleniumLibrary, SeleniumLibrary must be imported into your Robot test suite. See Robot Framework User Guide for more information.

A demo project illustrating how to use this library can be found from: https://bitbucket.org/robotframework/webdemo

Support

Best places to ask for support:

When asking for help or reporting problems, please include the following information:

  • Full description of what you are trying to do and expected outcome
  • Version number of SeleniumLibrary, Selenium, and Robot Framework
  • Version number of the browser and the browser driver
  • Traceback or other debug output containing error information

About

Web testing library for Robot Framework

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 66.0%
  • RobotFramework 25.1%
  • HTML 7.7%
  • Other 1.2%