Skip to content
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

Add cross-browser end-to-end testing with BrowserStack #907

Closed
Jaifroid opened this issue Nov 4, 2022 · 3 comments
Closed

Add cross-browser end-to-end testing with BrowserStack #907

Jaifroid opened this issue Nov 4, 2022 · 3 comments
Assignees
Milestone

Comments

@Jaifroid
Copy link
Member

Jaifroid commented Nov 4, 2022

As a result of #894 and #895, end-to-end tests with SauceLabs have been disabled. These need to be replaced with a more modern configuration. While the longer-term aims are outlined in #895 (comment), in the short term I aim to add an Action to run our end-to-end tests on BrowserStack, given that they have very thorough documentation of how to set this up. This would address the long-standing issues in #737 as well.

@Jaifroid Jaifroid added this to the v3.7 milestone Nov 4, 2022
@Jaifroid Jaifroid self-assigned this Nov 4, 2022
@Krinkle
Copy link
Collaborator

Krinkle commented Nov 4, 2022

Fwiw, I'm quite happy with BrowserStack in several projects as well, numerically more often than Sauce even.

If you experience flakiness that seems specific to their hardware for some reason, that's worth considering I'd say. It's also possible that it's something else however. I'm not saying this to defend a vendor, but rather to potentially save you time.

I'll comment further at #737

@Jaifroid
Copy link
Member Author

Jaifroid commented Jul 1, 2023

Now that I have been able to re-enable Unit testing of the source app with GitHub Actions and TestCafé in the ES6 modules branch, it should be relatively easy to begin porting our end-to-end UI tests to run on the bundled version of the app on BrowserStack. See #1025.

@Jaifroid
Copy link
Member Author

Jaifroid commented Aug 7, 2023

Closed in favour of #1041.

@Jaifroid Jaifroid closed this as completed Aug 7, 2023
@Jaifroid Jaifroid modified the milestones: v4.1, v3.10 Sep 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants