Skip to content
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.

Periodic regression testing #102

Open
4 tasks
rubenhorn opened this issue Feb 21, 2022 · 2 comments
Open
4 tasks

Periodic regression testing #102

rubenhorn opened this issue Feb 21, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@rubenhorn
Copy link
Collaborator

To ensure that all features are working, we should perform regression testing on the entire backend:

  • Spin up a temporary Cloud Formation stack and tear it down after the test
  • Create code to test cases on the live backend over HTTP
  • ❓ How to deal with timeouts or partial test fails
  • (Optional) Scheduled workflow on GitHub actions

Depends on #56

@rubenhorn rubenhorn added the enhancement New feature or request label Feb 21, 2022
@rubenhorn
Copy link
Collaborator Author

Maybe tests can use events (see https://github.com/CollActionteam/collaction_backend/tree/development/event_examples) to get around the Authorizer in the ApiGateway.

@rubenhorn
Copy link
Collaborator Author

State of the database could be bootstrapped directly using python script and DyamoDB SDK.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant