Skip to content

(draft) Lots of updates #1757

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 21 commits into from
Closed

(draft) Lots of updates #1757

wants to merge 21 commits into from

Conversation

mdmintz
Copy link
Member

@mdmintz mdmintz commented Feb 18, 2023

Lots of updates / Recorder Mode upgrade

Upgrade the SeleniumBase Recorder and Test Generator (0288f5e)

  • Record double-clicks.
  • Record clicks that occur as a result of pressing Enter/Return after cycling through elements with the Tab key.
  • Record jQuery actions such as jQuery clicks and jQuery typing from existing SeleniumBase methods.
  • Record self.set_attribute() and self.set_attributes() from SeleniumBase tests.
  • Generate additional files as needed, (such as pytest.ini), in the recordings folder if not already present.
  • Refactor code to reduce duplication.
  • This resolves Recorder Mode mega upgrade #1746

Other updates:

@mdmintz mdmintz added enhancement Making things better SeleniumBase 4 SeleniumBase 4 labels Feb 18, 2023
@mdmintz mdmintz self-assigned this Feb 18, 2023
@mdmintz mdmintz marked this pull request as draft February 18, 2023 06:17
@mdmintz mdmintz changed the title Lots of updates / Recorder Mode upgrade (draft) Lots of updates Feb 18, 2023
@mdmintz mdmintz closed this Feb 18, 2023
@mdmintz mdmintz deleted the lots-of-updates branch February 18, 2023 07:21
@mdmintz mdmintz removed enhancement Making things better SeleniumBase 4 SeleniumBase 4 labels Feb 19, 2023
@isparks-tg isparks-tg mentioned this pull request Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment