JavaScript | End to end testing with Cypress (part 1)