Incremental Deliverable 4 Smoke Tests - SeoulSKY/safe-zone-system GitHub Wiki
Current Smoke Tests
- Building the docker containers
- If the docker containers are unable to be built, the they won't be able to be run and the system won't be able to fully run.
In Progress Smoke Tests
- Running an API Smoke Test
- Docker-compose up the containers and leave them run for 30 seconds to ensure they finish their setup. Then send requests to each microservices to ensure that the reverse proxy is working and the software is capable of responding to requests appropriately.
- This has been partially automated, but we are having trouble fully automating it. Once we fix the issues we are having it should be done.
- Docker-compose up the containers and leave them run for 30 seconds to ensure they finish their setup. Then send requests to each microservices to ensure that the reverse proxy is working and the software is capable of responding to requests appropriately.
- Having detox create user accounts with keycloak
- Without users being able to create accounts, they can't use the software.
- We have been having problems with getting detox set up, but once we do we should be able to fully implement these.
- Having detox login with keycloak
- Without users being able to authenticate, they can't use the software.
- We have been having problems with getting detox set up, but once we do we should be able to fully implement these.
Shared Postman Account
Sign in to our Smoke Test Collection in Postman using these credentials:
username: cmpt371team1
password: arty0landlady@equalize