![]() Consolidates and improves terminal output when uploading test artifacts to Cypress Cloud.Added -runner-ui and -no-runner-ui CLI flags to control whether the Cypress Runner UI is visible during a run.The minimum supported Typescript version is 4.x.It is recommended that users update to at least Node 18. Node 16 may continue to work with Cypress v13, but will not be supported moving forward to closer coincide with Node 16's end-of-life schedule. Node 14 support has been removed and Node 16 support has been deprecated.Edge cases where cy.intercept would not properly intercept have been addressed. ![]() Automation performance is now improved by switching away from websockets to direct CDP calls for Chrome and Electron browsers.The browser and browser page unexpectedly closing in the middle of a test run are now gracefully handled.You can turn off this behavior by passing -runner-ui. In addition, if a screenshot with capture: runner is taken, the screenshot will be taken as if the capture: viewport option was passed. If video is recorded during the run, the Runner will not be visible. This change was made to improve performance in situations where the Runner no longer needs to be rendered. For Cypress Cloud runs with Test Replay enabled, the Cypress Runner UI is now hidden during the run.The properties and values returned by the Module API and included in the arguments of handlers for the after:run and after:spec have been changed to be more consistent.The deprecated configuration option nodeVersion has been removed.However, it can no longer be overwritten using (). This should not affect any tests using it the functionality is unchanged. The cy.readFile() command is now retry-able as a query command.Requests for assets at relative paths for component testing are now correctly forwarded to the dev server.Please see our screenshots & videos guide on how to accomplish similar functionality. The videoUploadOnPasses configuration option has been removed.The videoCompression configuration option now defaults to false.The video configuration option now defaults to false.Refer to the v13 Migration Guide for help migrating your code. Read more about v13.0.0 in our blog post. Video capture and videoCompression of captured video are now set to false by default and videoUploadOnPasses is removed. Test Replay now serves as the primary replacement for debugging via video. Learn more in the Test Replay documentation. To start using Test Replay, simply record a run to Cypress Cloud. Test Replay is available in all Cypress Cloud plans. Test Replay provides a way to inspect the DOM, network events, and console logs of your application from your tests exactly as they ran in CI. Previously, trying to debug failures and flake in CI was painful and time consuming with only videos & screenshots. Test Replay brings the debugging experience you know and love from the Cypress app directly into your recorded tests in Cypress Cloud. When recording to Cypress Cloud, users now receive our newest feature: Test Replay. Fixed an issue where fatal protocol errors would leak between specs causing all subsequent specs to fail to upload protocol information. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |