October 2017 Summaries
3 posts from Cypress
Filter
Month:
Year:
Post Summaries
Back to Blog
The blog post by Brian Mann, published on October 30, 2017, addresses the complexities of implementing conditional testing, also known as control flow, within the Cypress testing framework. It explains that while the concept of performing different actions based on conditions—such as whether an element exists—is straightforward in theory, it presents significant challenges in practice. The article states that many users inquire about this functionality in Cypress, prompting the team to include a detailed explanation as part of their "Core Concepts" documentation. The guide aims to clarify why conditional testing is intricate, how to create deterministic tests, and strategies for avoiding flaky tests, encouraging readers to explore their comprehensive guide for more insights into successful conditional testing with Cypress.
Oct 30, 2017
178 words in the original blog post.
In a blog post, a developer shares their enthusiastic journey of joining Cypress, a company renowned for its innovative software tools that enhance productivity and software quality. After initially using Cypress and being impressed by its capabilities, the developer eagerly pursued a role with the team, drawn by the company's ambitious projects and the opportunity to grow professionally. The interview process, described as fair and pragmatic, allowed the developer to engage in meaningful conversations with team members and showcase relevant skills through a coding exercise. The decision to join Cypress was influenced by the prospect of working on exciting projects, collaborating with a respected team, and maintaining a healthy work-life balance through remote work. In their first weeks, the developer has engaged in onboarding activities, including writing tests and creating screencasts to aid new users, and they look forward to contributing to future developments and features within the company.
Oct 24, 2017
1,036 words in the original blog post.
Cypress, a tool designed to advance the testing of modern web applications, has transitioned from a private to a public beta as of October 10, 2017, marking a significant step in its development journey that began with its first commit on June 5, 2014. Over the years, the team has made substantial progress, including over 20,000 commits and extensive collaboration with developers to refine the tool based on user feedback. The public beta launch introduces several key features, such as open-sourcing the entire code base, which includes components like the driver, desktop GUI, test runner, and server, and the highly anticipated support for Windows, albeit initially in a 32-bit version. Looking ahead, Cypress aims to further enhance its capabilities with upcoming features like a plugins and extensions API and improvements for running tests in continuous integration environments. While the core Test Runner is open source and free, the future will see the introduction of pricing plans for private projects using the Dashboard Service, starting at $99 per month.
Oct 10, 2017
460 words in the original blog post.