December 2025 Summaries
2 posts from Cypress
Filter
Month:
Year:
Post Summaries
Back to Blog
Cypress introduces AI-driven self-healing testing with cy.prompt, a tool that adapts to changes in application elements, ensuring tests continue to function despite UI updates like renamed buttons or shifted layouts. Unlike other AI testing tools that operate as black boxes, cy.prompt provides full transparency by logging every healed step in the Command Log and offering detailed Console outputs, enabling users to understand how each test element was resolved. It uses cached mappings and AI to resolve selectors, ensuring that tests reflect the original intent without breaking due to minor UI changes. For teams not ready to adopt self-healing in continuous integration, cy.prompt can still be used as a natural language authoring tool, allowing tests to be reviewed and committed manually to a repository. This approach offers flexibility in testing by maintaining clarity and control while allowing teams to adopt self-healing at their own pace, ensuring reliable testing with comprehensive visibility.
Dec 03, 2025
849 words in the original blog post.
Cypress Studio has introduced a significant update that allows users to interact with and add assertions on elements within the Shadow DOM, a feature crucial for applications built with frameworks like Lit, Stencil, FAST, or Lightning Web Components which utilize shadow roots to encapsulate markup and styles. This enhancement enables Cypress Studio to record interactions and generate test code automatically for open shadow roots, although closed Shadow DOMs remain inaccessible for this functionality. The update allows for seamless recording of actions such as clicking and typing, as well as the addition of assertions within shadow roots, translating these into precise Cypress commands in real time. This feature is now available in the latest version of Cypress Studio, and future plans include introducing Studio AI, which will offer intelligent suggestions for assertions through AI-powered test generation, enhancing the efficiency and control of test creation.
Dec 01, 2025
398 words in the original blog post.