Limitations

Learn about the limitations of the current Cypress support.

Here are the limitations of the current state of Cypress support on BrowserStack. Resolving these is in our long-term roadmap. If you need any of these, please contact our Support team mentioning the same so we can prioritize what to pick up next.

Cypress versions

Until recently, we used to support running Cypress tests written using either of Cypress 4.x or 5.x. This isn’t the case anymore as we shipped support for v6.x.

We support v4.12.1, v5.6.0, v6.8.0, v7.2.0 & v7.6.0 right now. If there are any new commands or functionality introduced in any of the latest versions, they won’t work yet. Reach out to our Support team if you need any help running your tests on our infra.

Reporters

Until the CLI v1.6.0, the only way for you to view the test reports on your CI machines is the stdout output that the CLI prints. The reporters that you might’ve configured (like mocha-awesome) will still generate the reports on our machines but there is currently no way for us to expose the generated JSON / HTML files so you can attach them in your CI report.

Unfortunately, those reports are generated individually on each machine (and will have only partial test results when you run tests using multiple parallels) and stitching those HTML files to form a meaningful report will be very tedious for you.

From v1.6.0, we now generate the HTML & JSON files with the relevant results when you run the CLI in sync mode, or if you use the generate-report command. Learn more about generating reports. This should work as a good replacement for your locally generated reports. Please contact us at support@browserstack.com if you need any other details to be added to the HTML & JSON files that we generate.

We're sorry to hear that. Please share your feedback so we can do better







Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better







Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback!

Talk to an Expert
Talk to an Expert