Using something like playwright. We should do basic validation from the two "become logged in" flows:
- Login flow
- Registration flow
From both of these, we should have a validation suite that runs across the loaded stickerlandia webapp, checking that:
- User welcome banner loads
- User is assigned default sticker(s)
- Sticker catalogue and award information is successfully loaded from the API
We should plumb this into our deployment suite too, such that our docker-compose integration test validation uses it to validate the env, and our AWS deployment to prod uses it to validate.
Using something like playwright. We should do basic validation from the two "become logged in" flows:
From both of these, we should have a validation suite that runs across the loaded stickerlandia webapp, checking that:
We should plumb this into our deployment suite too, such that our docker-compose integration test validation uses it to validate the env, and our AWS deployment to prod uses it to validate.