Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
Mostly updating console scripts
Mostly updating console scripts:
- Update console scripts:
seleniumbase mkdir DIR
- Update the seleniumbase "page objects" tool:
seleniumbase inject-objects FILE
Fix issue with Chrome developer extensions
Fix issue with Chrome developer extensions:
- Skip the disable_csp Chrome extension by default in Demo Mode and MasterQA
- Also update and refactor command line arguments
New methods, scripts, updates, and tests
New methods, scripts, updates, and tests
- Add set_attributes() / set_attribute_all()
- Add remove_attributes() method
- Improve handling of "hover + click" actions
- Update Messenger styling
- Update console scripts (encryption/obfuscation)
- Add a test to demonstrate password obfuscation
- Update the requirements ("certifi")
- Update the rate-limiting decorator
Update webdriver downloader/installer
Update webdriver downloader/installer
- Add the ability to install webdrivers directly to the user's PATH
Example: seleniumbase install chromedriver latest -p
seleniumbase install geckodriver -p
Geckodriver install update
Geckodriver install update
Webdriver updates
Webdriver updates:
- Update handling of msedgedriver test runs
- Update the webdriver manager
Many Updates
Many Updates:
- Better error output in assert methods
- Fix flake8 issues
- Prepare the new "msedgedriver" for SeleniumBase use
- Update help with virtualenv commands
- Update setup.py for easier and safer deploys to PyPI
Refactor and update methods
Refactor and update methods:
- Methods are more organized in seleniumbase/fixtures/base_case.py
Add more methods for handling partial_link_text
Add additional methods for handling partial_link_text:
- is_partial_link_text_present(link_text)
- get_partial_link_text_attribute(link_text, attribute)
- wait_for_partial_link_text_present(link_text)
Also:
- Update the selenium_ide script conversion tool
- Update console scripts descriptions
SeleniumBase Tour updates
SeleniumBase Tour updates:
- Update SeleniumBase Tour code
- Update SeleniumBase Tour examples