Skip to main content

General

Automated testing

We aim to add E2E tests for any Frontend flows.

Unit tests are utilised for API test-coverage.

Manual testing

Manual testing is performed by a third party - Qualitest.

Progress and status of testing is tracked on the tickets on the 5app Kanban board.

New issues discovered by the QA testers are labelled and added as tickets to the board.

Issues on tickets which have been sent to testing, are added as comments on the appropriate tickets and sent back to the developer responsible for the ticket.

Once a ticket has reached the status QA Staging Passed, it is considered ready for Production.

Testing environments

Qualitest testing environments:

Testing in different browsers

Browserstack is utilised if any issues need to be tested or reproduced on a different Browser.

When testing your local environment, remember to check the "Resolve all URLs through my network" option.

Experimental features feature flags