Skip to content

Manual System Tests

John Holt edited this page Oct 6, 2016 · 17 revisions

Wiki > Deployment > Manual system tests

Manual system tests should be performed as part of the release cycle and should be performed once a branch has been created.

The test description should be read and what should happen should be noted. If that is not in the test then add what did happen/or should have happened to that test.

If a bug is discovered:

  1. Create a ticket (if there isn't one already)
  2. Decide on how important/easy to fix this bug is
    1. If it is can be fixed for this cycle append the label "for current release"
    2. If it can not be fixed then add this bug to the release notes under Known Bugs

Use the template for system testing. This is not an exhaustive list: if you can think of additional tests, or improve the description of the existing ones, please feel free to improve the template.

Note that the spreadsheet has a Bugs sheet where we can take note of any bugs found during the system tests session, before actually creating tickets.

When having multiple people running system tests in parallel we have found it useful to move the spreadsheet to a shared Google Sheet, so that multiple people can update it at the same time.

Once the tests are completed, please add the spreadsheet containing the tests outcome here.

Clone this wiki locally