Cypress component testing for Next.js application

End to End testing is important to ensure every pieces fit together. However, it takes long time to execute and often does not directly…