• 2 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle

















  • You run E2E test before each merge. So, you don’t merge very often?

    How about running an integration test before each merge instead of a full fledged E2E and mocking out external dependencies (other services) during the test, then do E2E testing on a schedule like nightly?

    I prefer it this way, because mocking out external dependencies cut out network instability and bugginess from dependencies. So, we can merge faster. Agree that test scenarios are overlapping, and if your E2E is very stable then it is probably not worth it, but unfortunately it’s not so stable in my environment.