Skip to content

Releases: seleniumbase/SeleniumBase

Update the Selenium IDE conversion tool

30 Dec 23:19
0eca483
Compare
Choose a tag to compare
  • Update the Selenium IDE conversion tool
  • Also update a method for clicking link text inside of dropdown menus

Update virtualenv script and manifest file

27 Dec 00:32
be60c28
Compare
Choose a tag to compare

Update virtualenv script and manifest file:

  • Fix echo commands in a virtualenv Windows batch file
  • Update the manifest file

Simplify virtualenv installation by using shell scripts

26 Dec 23:55
0fcfba3
Compare
Choose a tag to compare

Simplify virtualenv installation by using shell scripts

Update pytest and pytest-xdist requirements

19 Dec 06:34
a73ba54
Compare
Choose a tag to compare

Update pytest and pytest-xdist requirements

  • pytest to 4.0.2 or greater
  • pytest-xdist to 1.25.0 or greater

Add submit() method to simplify driver.find_element_by_*().submit()

16 Dec 01:26
ea26ad2
Compare
Choose a tag to compare

Add submit(SELECTOR) method to simplify driver.find_element_by_*(SELECTOR).submit()

Update console scripts, styling, and simplify installation

15 Dec 01:41
78b4579
Compare
Choose a tag to compare

Update console scripts, styling, and simplify installation

Update the SeleniumBase console scripts interface

14 Dec 09:53
6d15d0a
Compare
Choose a tag to compare

Update the SeleniumBase console scripts interface

Update example tests

11 Dec 07:11
fc2c876
Compare
Choose a tag to compare

Update example tests
Add test suite for demoing pytest markers

Update seleniumbase console scripts (add "download" command)

04 Dec 22:41
08ba505
Compare
Choose a tag to compare

Update seleniumbase console scripts

Adding:

seleniumbase download server

This command downloads the latest Selenium Server Standalone JAR file from https://www.seleniumhq.org/download/

Add click_visible_elements(selector) method

02 Dec 01:08
2bf4a78
Compare
Choose a tag to compare

Add click_visible_elements(selector) method

Finds all matching page elements and clicks visible ones in order.
If a click reloads or opens a new page, the clicking will stop.
Works best for actions such as clicking all checkboxes on a page.

Example:

self.click_visible_elements('input[type="checkbox"]')