Robotframework-seleniumlibrary

Latest version: v6.3.0

Safety actively analyzes 625178 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.8.0

-----
- Moved keyword documentation to:
http://robotframework.org/Selenium2Library/Selenium2Library.html
- Library demo project was removed, users shoud use demo from:
https://bitbucket.org/robotframework/webdemo
- docutils was removed as installation dependency.
- Edge browser support was added to Open Browser keyword [jfx].
- Unselect From List keyword was updated because selenium 2.53.0 or greater
raised an exception if item can not be unselected.
- Get Element Size keyword was added [SergiuTudos]
- Alert handling was improved to wait alert be present
- Capture Page Screenshot keyword was enhanced to support custom index definition
in the filename

1.7.4

-------------------
- Reverted 'Press Keys' because of backwards incompatible changes [zephraph]

1.7.3

-------------------
- Added 'Get WebElement' [zephraph][emanlove]

- Added named keys to 'Press Key' [helioguilherme66]

- Fix an import error that caused a dependence on RF >= 2.8.5
[zephraph]

- Fixed an issue that caused screenshots to be improperly linked in the logs
[zephraph]

1.7.2

----------------
- Added an argument called screenshot_root_directory that can be passed into S2L's
constructor to specify where to store screenshots.
- Added new keyword 'set_screenshot_directory' which can be used to set the output
of screenshots.
[zephraph]

- Added new keyword Input Text Into Prompt
- Modified 'get_alert_message' to accept a parameter 'dismiss' (defaults to true) which can be
used to prevent closing the alert message and instead will just return the alerts text.
Also created new keyword 'dismiss_alert' to dismiss (default) or confirm the alert without
reading the text of the alert.
[KingWarin]

- Added new keyword Input Text Into Prompt
[boakley][ekasteel]

- Fixed issue that caused tests to fail when selenium > 2.26
[hgarus]

- Fixed an error where regular functions were not able to be used as a custom locator
[zephraph]

- Changed all test files to have a '.robot' extension
[zephraph]

1.7.1

----------------
- Remove references to GLOBAL_VARIABLES for RF 2.9 compatibility

1.7

----------------
- Added keyword 'List Windows' to return a list of all window handles.
[divfor]

- Enabled 'Select Window' to return window handle as well as accept it as locator, and
select new popup window by excluding previous window handles (the strict way) or
by special locator 'new' (the simplified but less strict way).
[divfor]

- Added new keyword 'Wait Until Page Does Not Contain'.
[deiga]

- Fixed ‘NoSuchWindowException' issue. Running keyword 'Select Window' after 'Close Window'
will trigger this issue if locator has prefix 'name=','title=' or 'url='. Also fixed same
issue for keywords 'Get Window Ids', 'Get Window Titles' and 'Get Window Names'.
[divfor]

- Corrected error message in new keyword 'Wait Until Element Is Not
Visible' to reflect element being visible instead of not visible.
[joepurdy]

- Stop using private browsing with default Firefox profile.
[ombre42]

- Added new keyword 'Wait Until Element Is Not Visible'.
[deiga]

- Added new keyword 'Element Should Not Contain'.
[molsky]

- Added new keyword 'Wait Until Page Does Not Contain Element'.
[molsky]

- Added new keywords 'Wait Until Element Contains' and 'Wait Until Element Does Not Contain'
[molsky]

- Added new locator strategy, scLocator, for finding SmartClient and SmartGWT elements.
[IlfirinPL]

- Edited acceptance test scripts to automatically make known issues for the currently
known browser and python version noncritical. Also added a noncritical case to the
travis config for situations where testing is failing on travis for an unknown reason.
- 'Capture Screenshot' now attempts to create its containing directory if the directory
specified in the filename does not exist.
- 'Choose File' now fails if the file doesn't exist
- Added new keywords 'Add Location Strategy' and 'Remove Location Strategy'
[zephraph]

- Added 'Get Window Position' and 'Set Window Position' keywords matching the
Selenium functionality.
[ktarasz]

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.