SeleniumLibrary
SeleniumLibrary copied to clipboard
Web testing library for Robot Framework
# Prerequisites # For issues ## Steps to reproduce the issue pip install robotframework pip install --upgrade robotframework-seleniumlibrary pip install webdrivermanager -- note : both in c: or in virtual...
Some keywords like `Capture Element Screenshot` do have a type hint, that allows `WebElement`, `None` and `str`. But the None is actually wrong. There are some keywords that actually would...
Noting [this issue](https://github.com/approvals/ApprovalTests.Python/issues/41) which Tatu raised it looks like we should now be able to run the ApprovalTests on Windows. This would be helpful as I sometime am developing on...
Occasionally there are errors within the approvaltests unit tests. These unit tests do post processing against know reults. When an eror occurs then the syst outputs the received files along...
The following atest should be updated to this, so that the screenshot is taken twice. ```robotframework Capture page screenshot with escaped braces ${file} = Capture Page Screenshot ${OUTPUTDIR}/screenshot-and-index/brackets-{{index}}-name.png File Should...
Coming from discussions [1] around combining all timeout library arguments and some changes done within the core and used by the browser library there is a thought/proposal to use all...
With the recent addition of the page load timeout [#1535] and the action chain delay [#1768] parameters along with the upcoming addition of waiting for expected conditions [#1827] and getters...
There has been added support for Chrome DevTools Protocol to Selenium 4. This effort is in part a "stop gap" or temporary way of incorporating what will eventually be the...
This issue may be related to https://github.com/robotframework/SeleniumLibrary/issues/1873. The root cause of the issue may not be in Selenium Library at all, but I haven't been able to isolate it any...
There is now a [a variety of conditions](https://www.selenium.dev/selenium/docs/api/py/webdriver_support/selenium.webdriver.support.expected_conditions.html) that Selenium can either wait for, get, or check against. The idea is that we can create a small set of generic...