What’s up everyone? I’m in the middle of tightening up our frontend release process, and I’m trying to make our integration tests actually catch regressions without becoming a flaky time sink.
Right now we lean on “happy path” UI flows and a few network mocks, but failures keep coming from timing and state leakage between tests, and the fixes usually make the suite slower and less realistic; how do you draw the line on what to mock vs run real, and what guardrails keep the suite trustworthy over time?