Production environment deployed on AWS

From Izara Wiki
Revision as of 08:05, 9 August 2020 by Sven the Barbarian (talk | contribs) (Created page with "= Overview = Tests that run within the production environment do not change state such as records in databases. = Integration tests = Integration tests use the same system...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Tests that run within the production environment do not change state such as records in databases.

Integration tests

Integration tests use the same system as Test Environment Deployed on AWS however are limited to tests that do not change state such as records in databases.

We configure the tests with the Integration Test Config service, invoke and monitor them in the Service - Integration Testing service.

Beginning tests automatically from live requests

(not yet implemented) Middleware randomly sets some production requests to DEBUG log level, these are not initiated by the Service - Integration Testing service so although messages will be added to MsgOut they will not be processed by Integration Test.

We could try to design tests that trigger from these requests, tests that we know certain requests will result in certain outputs.