Overview

These are my notes for testing the local scheduledb micro-services through the nginx subdomain routing.

The plan is to have the team do the following:

  • Get these tests into Jira Stories and X-ray Test cases.
  • Write automated tests from the gherkin behaviors.
  • Deploy the latest scheduledb to the dev environment.
  • Execute the new tests against the dev environment.

Manual Tests

  • mongo-express
    Tests that the mongo database is accessible
    and has been populated with the preset sample data.
  • backend
    Tests that the backend is accessible
    and the backend can access the mongo database
  • frontend
    Tests that the frontend is accessible
    and the frontend can access the backend
    and the backend can access the mongo database
    • when to http://frontend.sdb/user/login
    • then frontend login page opens
    • when user enters valid admin credentials
    • then admin is logged in
    • when any menu list item is selected for each collection
    • then valid list of pre-populated database entries is shown
  • website
    Tests that the website can access the backend
    and that the backend can access the mongo database.
    • when to http://website.sdb
    • then tssg website home page opens
    • when Schedule icon is clicked
    • then schedule page opens
    • and the next three upcoming scheduled events are displayed
  • No labels