Skip to content

Technical Story: Setup E2E Tests #12

Description

@MasterEvarior

Description

To ensure code quality and (hopefully) prevent some bugs, there should be a comprehensiv E2E testing. For this we use Cypress.

The testing should be done in a workflow but should also be possible locally. It should be explained in a README.md, how a developer can execute the tests locally.

To facilitate easier and more maintainable tests down the line, the page object model should be used.

Acceptance Criteria

  • Test can be executed locally
  • Local test execution is documented
  • A GH Actions workflow which checks the E2E tests on each commit should be present
  • The workflow should only execute E2E tests if:
    • the linting is OK
    • the unit tests are OK

Dependencies

Additional Information

Metadata

Metadata

Labels

No labels
No labels

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