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
Define browser matrix [feature request] #611
Comments
Whilst we're talking about this, it would be good to have some way of automating some of the tests on multiple browsers, even if only in a very basic way (current e2e testing only supports chrome/chromium/electron). I'm sure someone put some links for this somewhere at some point but I can't track them down |
Somewhat related, in the future we could try doing some additional automated testing with https://github.com/microsoft/playwright Playwright is similar to google's puppeteer (automated chrome web browser for testing), but supports more browsers. Suggest we want to be testing:
Example browser stats: |
Update - cypress now also supports firefox and edge, so could be worth adding or including for a small subset of tests. |
Update - created PR #950 which adds firefox testing support. Going through various docs and forum issues, it does not appear that cypress will ever support incognito mode (it itself is a plugin which would therefore be disabled), so I think this is about as good as we can do. It also is clear that it would be a huge undertaking to write our own test library to use with playwright on safari (which itself is still not very stable), so I don't think that could be considered reasonable. There is an open issue and discussion for supporting macOS Safari within cypress, so if that ever lands we can include, but for now I consider this issue closed. |
It would be great to know what browsers we are going to support e.g.
Once we have done this we can explore any polyfills needed and also code for older versions if needed.
I raise this as we have used
object-fit
which is not supported on IE11 and looking at these stats from Africa (https://gs.statcounter.com/os-market-share/all/africa) Windows the most common OS.From @chrismclarke point:
The text was updated successfully, but these errors were encountered: