User Story
As an API Platform engineer,
I want to ensure we have functional test coverage on the user-critical path
so that I can continuously integrate and deploy my changes with confidence
Success Criteria
- The following user-critical path is covered in the form of test
- I am able to navigate to api.wikimedia.org
- I am able to create an API key
- I am able to make an authenticated call to an API
- This test can be ran from our CI pipeline
Open Questions
- SK: On what cadence should our functional tests run? Weekly? Daily? Hourly? Every Push?