Skip to content

feat(ui-test): Create a basic UI testing framework to increase stability confidence #145

Description

@scottgerring

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.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions