Universal Login - Trouble testing social login in Selenium?

Hey, I’m trying to write some integration tests that need to pass through Auth0’s universal login component. For some reason when Selenium renders the page, the social sign-in buttons are not there, although the e-mail and password section is visible and works fine.

My current working theory is that it may be because they’re webauthn buttons and I’m not sure that Selenium supports webauthn. Another possibility could be that Auth0 is detecting that I’m in a headless browser and hiding them as a result.

Has anyone else run into this before?

Hey there!

Unfortunately we don’t have official resources on testing with Selenium but maybe somebody from the community will be able to advise here. Added a few tags to your question for better searchability!