End-to-end (E2E) tests are the tip of the test pyramid. They are supposedly the hardest to write and take the longest to run. But they are also valuable as they are the tests that "use" your app as your users do.
When we first started to use E2E tests at Signavio, we were able to run them after changes got merged to our
masterbranch but not on feature branches. That is problematic because it had already made it to our mainline and possibly to…
2020 / July