Skip to content

Releases: seleniumbase/SeleniumBase

Fix link_text clicking bug

06 Mar 09:39
bcda984
Compare
Choose a tag to compare

Fix link_text clicking bug

Added proxy server option, advanced multithreading, and more.

05 Mar 01:59
7fddf8f
Compare
Choose a tag to compare

Highlights:

  • Added a command line option to set a proxy server for tests to use.
  • Upgraded pytest & ipython versions. Added pytest-xdist.
  • Removed PhantomJS references due to SeleniumHQ dropping support.
  • Added "deprecated" decorator.
  • Test-logging now on by default.
  • New naming system for the delayed_assert methods. (Old methods are now deprecated).
  • Added thread-safe handling of log files for multithreaded test runs.

Adding new features and improving on older ones.

27 Feb 00:49
d36d54e
Compare
Choose a tag to compare
  • Upgrading to use selenium==3.8.1
  • Advanced handling of dropdown menu clicks
  • Adding methods for page object manipulation
  • Updating boilerplates
  • Adding methods for handling iFrames better
  • Simplifying some methods

Better error handling

16 Feb 20:36
acf8bac
Compare
Choose a tag to compare

Better error handling

Small updates

14 Feb 06:49
c48a7ad
Compare
Choose a tag to compare

Small updates:
Updated some exception-handling.
Updated some timing.
Updated some ReadMe files.

Settings page overhaul

13 Feb 21:27
bbc418b
Compare
Choose a tag to compare

Updating the settings page.
Updating installation instructions.

Adding methods for testing analytics software

13 Feb 09:58
8f6eb70
Compare
Choose a tag to compare

Adding methods for testing analytics software:

It's easy to use JavaScript to create a referral link to any page from any page. This generates real referral traffic for testing analytics software.

Compatibility with selenium 2

13 Feb 02:01
3c13653
Compare
Choose a tag to compare

Compatibility with selenium 2

Improve Reliability

08 Feb 23:19
8da46dd
Compare
Choose a tag to compare

Improve Test Reliability
Better exception handling.
Update default timeouts.
Use flake8==3.5.0

Simplify all the things

08 Feb 21:02
684c977
Compare
Choose a tag to compare

You no longer need to add "--with-selenium" on the command line when running tests.
The Selenium Grid integration is now easier to use.
Can set Selenium Grid server and port at runtime. (Ex: --server="127.0.0.1" --port=4444)
The ElementNotInteractableException is handled gracefully. (More time given to load)
Automatically wait for AngularJS to finish loading in pages by default.
Upgraded SeleniumBase to use setuptools version 38.5.1