[Integrates] Improve web e2e

Summary

Our functional tests should fully embrace black-box testing methods

What is the expected correct behavior?

https://12factor.net/dev-prod-parity

Relevant logs and/or screenshots

https://app.bugsnag.com/fluidattacks/integrates-back/errors/5f3e8271e22a020019bb348d?filters[event.since][0][type]=eq&filters[event.since][0][value]=30d&filters[error.status][0][type]=eq&filters[error.status][0][value]=open&filters[app.release_stage][0][value]=production&filters[app.release_stage][0][type]=eq&pivot_tab=event

Possible fixes

  • Remove prod-only behaviors meant to give selenium the ideal case on ephemerals