diff --git a/docs/faq/questions/cloud-faq.mdx b/docs/faq/questions/cloud-faq.mdx index f668cb994b..24e47dfedb 100644 --- a/docs/faq/questions/cloud-faq.mdx +++ b/docs/faq/questions/cloud-faq.mdx @@ -345,14 +345,30 @@ Yes! The test is captured in Cypress Cloud as it executed in your CI run. That m Expect an even performance exchange with Test Replay vs. video. There is more activity to capture and replay tests but without the overhead of recording, compressing, and storing video assets. `video` capture is set to `false` by default starting in Cypress `v13`. See the full [v13 changelog](/guides/references/changelog#13-0-0). -### Is every aspect of my stack included in Test Replay? +### Is everything captured and replayed in Test Replay? -Our aim is to create an impactful debugging experience that covers the most ground for users. We will continue to expand and can see a need to support (to name a few): +Our aim is to create an impactful debugging experience that covers the most ground for users. We will continue to expand support. Currently Test Replay does not support the following: -- Web sockets -- Canvas elements -- Shadow DOM -- Server side events +#### DOM elements + +- Canvas ([see issue](https://github.com/cypress-io/cypress/issues/28289)) +- Video ([see issue](https://github.com/cypress-io/cypress/issues/29903)) +- Audio ([see issue](https://github.com/cypress-io/cypress/issues/29905)) +- Objects that do not have `type="image/svg+xml"` ([see issue](https://github.com/cypress-io/cypress/issues/29904)) +- Shadow DOM with `slotAssignment="manual"` ([see issue](https://github.com/cypress-io/cypress/issues/29107)) + +#### Browsers + +- WebKit browser (Safari) ([see issue](https://github.com/cypress-io/cypress/issues/28895)) +- Firefox browser ([see issue](https://github.com/cypress-io/cypress/issues/28894)) + +#### Other + +- Server sent events ([see issue](https://github.com/cypress-io/cypress/issues/29908)) +- Web sockets ([see issue](https://github.com/cypress-io/cypress/issues/29907)) +- localStorage & sessionStorage ([see issue](https://github.com/cypress-io/cypress/issues/29909)) +- Cookies ([see issue](https://github.com/cypress-io/cypress/issues/29910)) +- Console props of Cypress commands outside of `cy.request()` ([see issue](https://github.com/cypress-io/cypress/issues/29911)) ### Can I use Test Replay for tests recorded in different browsers? diff --git a/docs/guides/end-to-end-testing/testing-strategies/amazon-cognito-authentication.mdx b/docs/guides/end-to-end-testing/testing-strategies/amazon-cognito-authentication.mdx index abd61db69e..14f5bc9c40 100644 --- a/docs/guides/end-to-end-testing/testing-strategies/amazon-cognito-authentication.mdx +++ b/docs/guides/end-to-end-testing/testing-strategies/amazon-cognito-authentication.mdx @@ -245,7 +245,7 @@ const loginToCognito = (username: string, password: string) => { }, }, ({ username, password }) => { - cy.contains("Sign in with your email and password"); + cy.contains('Sign in with your email and password') // Cognito log in page has some elements of the same id but are off screen. // We only want the visible elements to log in cy.get('input[name="username"]:visible').type(username)