Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
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
Update default Chrome options
Update default Chrome options
Headless-mode updates for reliability
Mostly headless-mode updates:
- Make headless Chrome more reliable in Docker environments
- Update pytest requirements
Pytest update (Use pytest >= 4.6.2)
Pytest update:
- Use pytest >= 4.6.2