Selenium2LibraryExtension

This library was created as an expansion to Selenium2Library. It was initially created as a solution to specific test cases that required overhead (such as calling inline javascripts or using many steps for one action). It also features bugfixes.


Keywords
Robot, Framework, Robot-Framework, Selenium, WebDriver, Selenium2Library
License
Apache-2.0
Install
pip install Selenium2LibraryExtension==1.1.0

Documentation

Python 3 Support Python 2.7 Support Selenium 3 Support

Selenium2LibraryExtension For Robot Framework

Introduction

This library was created as an expansion to Selenium2Library. It was initially created as a solution to specific test cases that required overhead (such as calling inline javascripts or using many steps for one action). It also features bugfixes.

Installation

To install Selenium2LibraryExtension, you can use pip, by using the following command:

pip install Selenium2LibraryExtension

Or if you prefer to install from source

python setup.py install

Importing

For informations on how to import a library into your Robot Framework project, see the user guide. You do not need to import Selenium2Library, it is imported from within Selenium2LibraryExtension already.

Documentation

The complete documentation of new keywords can be found here. The library also features a fix to a logic error in the wait until family keywords, where it didn't handle exceptions (resulting in keywords sometimes failing even if their timeout hadn't been reached). The patch can be seen in /patches