Demystifying High-Level Tests with Cypress

Thomas Ochman
Nomads Of Code
Published in
5 min readMar 17, 2023

--

As a beginner in the world of software testing, you might find the topic of high-level tests somewhat confusing and ambiguous. Terms like functional tests, end-to-end tests, and acceptance tests often overlap, making it difficult to discern their specific roles and applications. But fear not! In this post, I will attempt to guide you through the intricacies of high-level tests and demonstrate how Cypress, a powerful testing tool, can help you navigate this complex landscape with confidence.

--

--

Thomas Ochman
Nomads Of Code

I write code for a living. Passionate about building awesome digital services in Javascript and Ruby on Rails, coaching new developers, and more…