I'm experimenting with the seleniumbase recorder:
from seleniumbase import BaseCase BaseCase.main(__name__, __file__) class RecorderTest(BaseCase): def test_recording(self): self.open("https://my.site") self.open_if_not_url("https://my.site/") self.click("div#w-node-_34a5347c-0ce5-6d17-2d9f-a58420b1d5a0-f4a1d267 a") self.open_if_not_url("https://my.site/users/sign_in") self.type('input[name="email"]', "***@gmail.com") self.type('input[name="password"]', "***") self.click('button:contains("Sign In")')
Itseems to work until, I login and then I get the screenshot. I'm using conda and python 3.12.
The browser opened by the recorder is:
Chrome Version 123.0.6312.105 (Official Build) (64-bit)
How can I get this working?