Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
Improve the export feature for website tours
Improve the export feature for website tours
Optimize selector detection and usage
Optimize selector detection and usage
Small updates to reliability and logging
Small updates to reliability and logging
- Update demo-mode reliability
- Update logging level for "requests" and "urllib3"
Fix pytest-html reports on Windows
Fix pytest-html reports on Windows
- Use pytest-html==1.20.0 (later versions have errors on Windows)
Refactor command-line arguments
Refactor command-line arguments
Allow a comma-separated list of Chrome extensions
Allow a comma-separated list of Chrome extensions to load on the command line.
Add command-line arguments for Chrome customization
Add command-line arguments for Chrome customization:
- --enable_sync -> (Enable Chrome Sync)
- --user_data_dir=DIR -> (Set the Chrome Profile / User-Data-Dir to use)
- --extension_zip=FILE.zip -> (Load a Chrome Extension via ZIP file)
- --extension_dir=DIR -> (Load a Chrome Extension via folder)
Pytest update and refactoring
Pytest update and refactoring
- Use pytest>=4.6.4
- Add get_element() for method name standardization
- Refactoring
- Update npm "express" version for the web integration
Standardize methods
Standardize methods
- Update method parameter names
- Update a few methods
- Add a few new methods
Timeout feature
Timeout feature
- Add pytest-timeout to requirements.
- Update a few other requirements.
- Disable urllib3 warnings