Home / Companies / Cypress / Blog / November 2024

November 2024 Summaries

5 posts from Cypress

Filter
Month: Year:
Post Summaries Back to Blog
CypressConf 2024 was a dynamic virtual event that invigorated the software testing community with innovative product announcements, insightful sessions, and future-oriented strategies. The conference highlighted two significant tools introduced by Cypress: UI Coverage, which offers visual insights into UI testing coverage, and Cypress Accessibility, which seamlessly integrates automated accessibility checks into testing workflows. AI's transformative role in testing was a major theme, with discussions on AI-powered test generation and optimization. Industry leaders shared insights on topics like contract testing, observability, and automation strategies, emphasizing the importance of modern tools and strategic thinking in testing. Emerging trends such as AI-powered testing, performance optimization, and GraphQL testing were also explored, underscoring a push towards more reliable and efficient testing processes. The event was more than a conference; it celebrated the collective resilience and innovation of the testing community, with the full playlist of sessions available on YouTube for those who missed it.
Nov 21, 2024 581 words in the original blog post.
The text discusses the limitations of traditional code coverage in software testing and introduces UI Coverage as a more effective solution to ensure comprehensive testing of user experiences. Code coverage typically measures the percentage of lines of code executed during testing, which can overlook the real user interactions and flows within an application. This method often leads to coverage of easily testable areas rather than critical user paths. In contrast, UI Coverage, integrated into the Cypress Cloud platform, focuses on the elements, features, and flows that users engage with, providing insights into user interactions without the need for additional setup or instrumentation. This approach highlights gaps that code coverage might miss, particularly in user flows, and offers clear, visual reports that are easily understandable and actionable by teams. The text emphasizes that UI Coverage can save time, increase test coverage, reduce regressions, and support faster, more confident shipping of software.
Nov 13, 2024 837 words in the original blog post.
The blog post discusses the recent developments in accessibility plugins for Cypress, a popular testing framework, highlighting the GA launch of its commercial accessibility testing solution. The author, Mark Noonan, showcases three notable plugins: Cypress Voice Plugin by Dennis Bergiven, which provides verbal announcements of test results; Cypress Runner Themes by David Ingraham, which offers color-blind friendly themes to improve test result visibility; and Wick-A11y by Sebastian Clavijo Suero, which enhances accessibility testing by integrating with the axe-core library and adding features like voice feedback and detailed HTML reports. These plugins demonstrate the innovative ways the community is extending Cypress's capabilities to address accessibility issues, leveraging the platform's browser-based hackability to create solutions that improve testing inclusivity and user experience. The post is part of a series exploring how accessibility automation fits into broader accessibility programs, emphasizing the importance of both automated and manual testing in achieving compliance and enhancing web accessibility.
Nov 07, 2024 1,467 words in the original blog post.
Mark Noonan emphasizes the importance of accessibility in front-end application development, particularly in legacy applications, by sharing insights from his role as a product manager at Cypress Accessibility. He notes that accessibility should not be an afterthought and acknowledges the challenges of making older applications accessible, given that many were developed without accessibility considerations. Noonan suggests adopting an incremental approach to improve accessibility, using tools like Cypress Accessibility to automatically detect and address issues gradually. He underscores the significance of understanding the core principles of accessibility, known as POUR—Perceivable, Operable, Understandable, and Robust—and stresses that automated checks, while not comprehensive, are essential in providing fast feedback and preventing regressions. Despite the complexities involved in updating legacy code, he advocates for starting small and building momentum to foster a more inclusive user experience, encouraging organizations to focus on making continuous improvements rather than waiting for a complete overhaul.
Nov 05, 2024 2,203 words in the original blog post.
Cypress Accessibility, recently launched at CypressConf 2024, is a new cloud-based product that enhances accessibility testing by integrating with the Cypress App to automatically generate detailed accessibility reports during standard test runs. Utilizing Test Replay artifacts and Axe Core®, the tool identifies potential violations of the Web Content Accessibility Guidelines (WCAG) without requiring additional plugins or special test code. It provides sortable and filterable reports, highlighting issues like missing alternate text for images and discernible text for buttons, which are crucial for users with disabilities. The product aims to facilitate debugging and improve accessibility by offering live HTML and CSS examples for each detected issue, allowing developers to address these problems directly in the browser. Cypress Accessibility supports workflows for identifying critical issues, understanding their severity, and debugging them, and it can also be configured to fail CI jobs based on accessibility violations.
Nov 04, 2024 709 words in the original blog post.