defenseunicorns / uds-package-mattermost

🏭 UDS Mattermost Zarf Package
GNU Affero General Public License v3.0
5 stars 3 forks source link

Add Journey Testing for Mattermost #75

Closed marshall007 closed 6 months ago

marshall007 commented 6 months ago

Describe what should be investigated or refactored

We need to implement journey testing for our applications so that we can have assurance that things are still functional when changes are made to our applications. For SonarQube we should test the following to ensure our integrations are working:

  1. Sign-in through SSO (Keycloak)
  2. Run through first time user setup
  3. Send (and receive) message to Town Square

Links to any relevant code

Initial work by @zachariahmiller here: https://github.com/defenseunicorns/uds-package-mattermost/pull/65

Additional context

This should be laid out in a way we can port similar naming conventions / patterns to SonarQube and GitLab as well. See: https://github.com/defenseunicorns/uds-package-sonarqube/issues/70