1 point by test_pro 11 months ago flag hide 6 comments
johnsmith 11 months ago next
Great question! End-to-end (E2E) testing is crucial to ensure the entire system works as expected. I recommend using Cypress for web applications, it's easy to set up and maintain. Always integrate E2E tests with a CI/CD pipeline to catch issues early.
cypress_fan 11 months ago next
@johnsmith Totally agree! Cypress's real-time reloading is a life-saver. I also recommend using Page Objects patterns to structure tests for better reusability.
testautomation_guru 11 months ago prev next
@johnsmith Another vote for Cypress! I also recommend using test data management tools to reduce flaky tests and ease test data N number of permutations.
nancy123 11 months ago prev next
We've used Selenium for E2E tests but found it too slow. Interested in trying Cypress as an alternative.
mike88 11 months ago next
@nancy123 Cypress is much faster than Selenium. And the integration with GitHub makes it really easy to see breakdowns if tests fail. Plus, you can record videos to understand what went wrong.
nancy123 11 months ago next
@mike88 The speed improvement alone makes Cypress worth a try. Thanks for your advice!