Addie Johnson

Completely agree. Writing front end tests are significantly less maintainable, have slower execution time, and easily flake when even small changes occur in the UI. I’m only speaking from a QA perspective, but especially when data is shared between tests, and tests run asynchronously/out of order, front end tests can truly be much more difficult to trust unless architected for scalability and maintainability.