Releases: seleniumbase/SeleniumBase
Password Obfuscation
Adding a system for obfuscating passwords. Obfuscated passwords can then be decrypted back into the original passwords for tests.
Use the latest version of pytest
Merge pull request #126 from seleniumbase/update-pytest-version Use the latest version of pytest
Update deploy script, jQuery version, reliability
Update deploy script, jQuery version, reliability
Test Reliability
Scroll to page objects automatically before interacting with them.
Improvements for running tests in Chrome
Full-screen mode
Reliability improvements
(Requires Chromedriver version 2.32 or higher!)
Upgrade requirements and fix Python 3 issues
Upgrade requirements and fix Python 3 issues
Fix Python 3 Logging Issue
Log files were missing when running tests tests in Python 3 due to differences in method functionality between Python 2 and Python 3. These changes will allow the logs to be complete when running tests using Python 3 pytest or nosetests.
Requirements Lockdown
Freeze most requirements to prevent conflicts with future versions. Sometimes later versions of some Python libraries have bugs, and that could pose a problem for SeleniumBase if I haven't had the opportunity to run tests using the newer versions of Python libraries.
Remove unused requirement
Removing urllib3 from requirements. It's no longer used anywhere in SeleniumBase.
Requirements update
Updating several dependencies for SeleniumBase.
Updates include: setuptools, pytest, requests, urllib3, and pytest-html