Releases: seleniumbase/SeleniumBase
Minor SeleniumBase updates
Minor SeleniumBase updates (Mostly requirements).
Update Requirements
Updated requirements for setuptools, pytest, and urllib3
PhantomJS upgrade
Upgrading to the latest version of PhantomJS for Docker and Linux runs
Fixing Chromedriver in a Docker shell
Fixing Chromedriver in a Docker shell
Update Python package requirements
Update Python package requirements
jQuery Update
Using the latest version of jQuery and allowing all Javascript content to run when using WebDriver.
Fixing an edge case and always using the latest version of nosetests/pytest
This release is mainly for fixing an edge cage that may occur during the teardown step when running nosetests/pytest. It also makes sure that the latest version of nosetest/pytest is always used during installation.
Refreshing MasterQA
Refreshing MasterQA:
Add the option to set the MasterQA verify delay from the command line.
The verify_delay for MasterQA is the number of seconds to pause the screen before each verify() call creates a pop-up for the manual QA tester. The default is 1.0 seconds, which is set in https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/config/settings.py
This delay gives the manual QA tester time to inspect the page freely without the question pop-up.
Upgrade Requirements
Using the latest versions of setuptools, pytest, and flake8 in the requirements.
Changes to Demo Mode (# highlights set on the command line)
Changing the default value for Demo Mode sleep in order to speed Demo Mode up a little.
Also adding the defaults for the number of highlight animation loops to the settings.py configuration file and the ability to set it from the command line too, using --highlights=NUMBER, which will only take effect during Demo Mode.