Releases: seleniumbase/SeleniumBase
Update the Selenium IDE conversion tool
- Update the Selenium IDE conversion tool
- Also update a method for clicking link text inside of dropdown menus
Update virtualenv script and manifest file
Update virtualenv script and manifest file:
- Fix echo commands in a virtualenv Windows batch file
- Update the manifest file
Simplify virtualenv installation by using shell scripts
Simplify virtualenv installation by using shell scripts
Update pytest and pytest-xdist requirements
Update pytest and pytest-xdist requirements
- pytest to 4.0.2 or greater
- pytest-xdist to 1.25.0 or greater
Add submit() method to simplify driver.find_element_by_*().submit()
Add submit(SELECTOR) method to simplify driver.find_element_by_*(SELECTOR).submit()
Update console scripts, styling, and simplify installation
Update console scripts, styling, and simplify installation
Update the SeleniumBase console scripts interface
Update the SeleniumBase console scripts interface
Update example tests
Update example tests
Add test suite for demoing pytest markers
Update seleniumbase console scripts (add "download" command)
Update seleniumbase console scripts
Adding:
seleniumbase download server
This command downloads the latest Selenium Server Standalone JAR file from https://www.seleniumhq.org/download/
Add click_visible_elements(selector) method
Add click_visible_elements(selector) method
Finds all matching page elements and clicks visible ones in order.
If a click reloads or opens a new page, the clicking will stop.
Works best for actions such as clicking all checkboxes on a page.
Example:
self.click_visible_elements('input[type="checkbox"]')