July 2025 Summaries
2 posts from Cypress
Filter
Month:
Year:
Post Summaries
Back to Blog
The Netherlands Enterprise Agency, also known as Rijksdienst voor Ondernemend Nederland or RVO, has undergone a significant transformation in its software testing approach with the help of Cypress, a popular testing tool. Prior to 2024, testing was not a formally recognized discipline within the organization, and it was often approached in a fragmented and informal way. However, with the official recognition of testing as a separate discipline in January 2024, RVO embarked on a journey to modernize its testing processes, led by Cypress Ambassadors Frits Van Der Sloot and Paul de Witt. They introduced a language-first testing strategy, which emphasized the use of TypeScript as a shared language for all testing efforts, regardless of the tool used. This approach enabled teams to simplify abstractions, reduce complexity, and focus on clarity and intention. As a result, RVO was able to eliminate unnecessary complexity, unify testing across legacy and greenfield systems, reduce its dependency on external consultants, and build a culture where quality is everyone's responsibility. By adopting Cypress and a language-first strategy, RVO has not only improved its testing processes but also modernized the way it thinks about testing altogether, with a significant reduction in consultancy fees and a shift towards long-term internal ownership of quality processes.
Jul 30, 2025
1,465 words in the original blog post.
The cy.prompt feature is a new addition to Cypress that utilizes Large Language Models (LLMs) to generate test code, offering a fast and robust testing experience with minimal user configuration required. To use cy.prompt, a Cypress Cloud account is necessary, which securely manages LLM requests and provides visibility into usage details without training models on customer data. The feature aims to prevent flaky or unreliable tests by generating and caching code for consistent behavior and adapting to application changes. Cy.prompt is designed to optimize efficiency, with LLM calls occurring only once per prompt and generated code being cached and reused in subsequent runs. The feature provides transparency into the generated code, allowing users to view and troubleshoot it as a standard Cypress test. During its experimental release, access to cy.prompt will be provided at no additional charge, with certain built-in limits on prompt calls applying, and the company plans to collect feedback to guide future development of the feature, aiming for a release by the end of summer.
Jul 21, 2025
694 words in the original blog post.