Skip to content

Releases: seleniumbase/SeleniumBase

Fix edge case with BaseCase tearDown() method

15 Nov 05:38
162ce06

Choose a tag to compare

Fix edge case with BaseCase tearDown() method

  • If running tests with --pdb, tests would fail if there were no errors. Now fixed.

Upgrade selenium, pytest, urllib3, and pyotp

06 Nov 05:18
b3f2a4a

Choose a tag to compare

Upgrade selenium, pytest, urllib3, and pyotp

Upgrade flake8 version and make fixes based on it

05 Nov 05:37
bac1ba5

Choose a tag to compare

Upgrade flake8 version and make fixes based on it

MasterQA Updates

03 Nov 21:57
a02f54d

Choose a tag to compare

MasterQA Updates

  • Edit Theme
  • Improve Reliability

MasterQA Upgrade => Add jquery-confirm

02 Nov 23:30
da3c1d0

Choose a tag to compare

MasterQA Upgrade

Fix issue with proxy server auth in chrome headless mode

30 Oct 16:55
9b98ef6

Choose a tag to compare

Fix issue with proxy server auth in chrome headless mode.

When using a proxy server that has authentication with Chrome in headless mode, SeleniumBase will now use PyVirtualDisplay (already implemented in https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/fixtures/base_case.py) rather than using Chrome's built-in headless mode because Chrome doesn't allow extensions when using headless mode. This assumes that the user's system already supports Xvfb (the headless display system) in order to run with PyVirtualDisplay.

See https://bugs.chromium.org/p/chromium/issues/detail?id=706008 , where a member from the Chromium team says: "Headless mode doesn't currently support extensions".

Handle an edge case ("Permission denied") when using a proxy server with auth

30 Oct 07:38
bd0824b

Choose a tag to compare

Handle an edge case ("Permission denied") when using a proxy server with auth

Update pytest version and replace deprecated method

24 Oct 05:27
979db7b

Choose a tag to compare

Update pytest version and replace deprecated method

Shepherd tour update

23 Oct 23:29
fe866ac

Choose a tag to compare

Shepherd tour update

  • Mainly adding a "Back" button to Shepherd website tours

Method updates

23 Oct 06:10
ef9e3e5

Choose a tag to compare

Method updates

  • Add self.find_elements()
  • Rename self.pick_select_option_by_() methods to self.select_option_by_() methods