Skip to content

Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test, disabling Chromium password leak notification, optimizing Chromium flags#495

Merged
DemeSzabolcs merged 51 commits intodevfrom
issue/OSOE-1064-browser-updates
Mar 28, 2025

Conversation

@Piedone
Copy link
Copy Markdown
Member

@Piedone Piedone commented Mar 25, 2025

@github-actions github-actions Bot changed the title Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test OSOE-1064: Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test Mar 25, 2025
@Piedone
Copy link
Copy Markdown
Member Author

Piedone commented Mar 25, 2025

This was what made tests consistent across all environments, including Windows vs Linux.

@Piedone Piedone changed the title OSOE-1064: Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test, disabling Chromium password leak notification Mar 25, 2025
@Piedone Piedone changed the title Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test, disabling Chromium password leak notification Force Selenium Manager browser download to use exact browser version and update browsers to latest, more reliable login test, disabling Chromium password leak notification, optimizing Chromium flags Mar 27, 2025
@DemeSzabolcs DemeSzabolcs merged commit df38e86 into dev Mar 28, 2025
3 checks passed
}

await context.ClickReliablyOnSubmitAsync();
var buttonBy = ByHelper.ButtonText("Log in");
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just realized this, but this could be "Sing in" in some other places, so it was better when it was generalized. This caused a failing test in another project.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to use ClickReliablyOnUntilNavigationHasOccurredAsync here so it is reliable, but feel free to change buttonBy Best would be to use the By of ClickReliablyOnSubmitAsync, like from a static readonly field.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just realized this, but this could be "Sing in" in some other places

omg new authentication method just dropped!

image
mfw I can't hit the tone to get into my account

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants