November 2018 Summaries
3 posts from Cypress
Filter
Month:
Year:
Post Summaries
Back to Blog
Jeff Tucker has joined Cypress as the Lead Product Designer, bringing a diverse background in UX design, development, and cybersecurity. He is contributing to several key initiatives, including the development of a parallelization calculator to optimize test runtimes by efficiently distributing them across multiple machines, and addressing requests for Enterprise Single Sign-On (SSO) to enhance security features in the Cypress Dashboard. Additionally, Tucker plans to refine Cypress's branding and design systems to ensure faster and more consistent UI development, which aligns with the company's focus on addressing real user needs. He is eager to engage with users and leverage his skills to enhance the overall product experience.
Nov 29, 2018
559 words in the original blog post.
Gleb Bahmutov's blog post offers a comprehensive guide on testing a React application with a Redux store using Cypress, exploring various testing strategies and addressing potential challenges. The guide walks through setting up the test environment, exposing and accessing the Redux store, and running assertions to verify the application's state. It highlights the importance of observing DOM changes to avoid race conditions and discusses techniques like dispatching Redux actions directly and using external tools like cypress-pipe to improve test reliability. The post also covers snapshot testing, demonstrating how to drive the application via DOM events and verify Redux store integrity with the cypress-plugin-snapshots plugin. Additionally, it emphasizes the importance of keeping test code well-engineered and DRY, and suggests integrating project-specific actions to maintain consistency across tests.
Nov 14, 2018
3,696 words in the original blog post.
In October 2018, Cypress made significant strides by launching its SaaS services out of beta, enhancing the test runner, and releasing version 3.1.1, while Gleb Bahmutov embarked on a tour as part of the ReactiveConf Roadshow, conducting meetups across the Czech Republic to discuss web application testing with Cypress. Approximately 150 attendees participated in these meetups, providing an opportunity for direct interaction with users and addressing numerous questions. At the ReactiveConf 2018, Bahmutov delivered a presentation on Cypress's test runner, highlighting features such as command retries, the use of public browser APIs, and its customizable nature. Following the conference, Bahmutov facilitated two workshops on Cypress, with the workshop materials available in the cypress-io/testing-workshop-cypress repository. He expressed high praise for the ReactiveConf organizers for executing a world-class event, and he relished the opportunity to engage with fellow speakers, hinting at potential new features for Cypress inspired by these interactions.
Nov 08, 2018
361 words in the original blog post.