The Journey of #100DaysOfCode (@Amir_BouGhanem)

:closed_book: ๐——๐—ฎ๐˜† ๐Ÿต๐Ÿฌ - ๐—˜๐Ÿฎ๐—˜ ๐—ง๐—ฒ๐˜€๐˜๐—ถ๐—ป๐—ด ๐—จ๐˜€๐—ถ๐—ป๐—ด ๐—–๐˜†๐—ฝ๐—ฟ๐—ฒ๐˜€๐˜€ :closed_book:

End-to-End (E2E) testing is a technique to test the entire flow of an application, from the front-end to the back-end. E2E testing ensures that all components of an application work together as expected. Cypress is one of the most popular tools for E2E testing in JavaScript applications, especially for React.

Cypress is fast, reliable, offers a great developer experience as it comes with a test runner, it also offers automatic waiting for DOM elements to be loaded before proceeding to further steps, and time travel (You can see what happened at each step of the tests through snapshots).

100daysofcode lebanon-mug

3 Likes