Cypress Test Automation – From Fundamentals to E2E