FHIR Testing
0.1.0 - ci-build

FHIR Testing, published by NHO. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/costateixeira/fhirtesting/ and changes regularly. See the Directory of published versions

Test execution

Process overview

TestMonitorTestHarnessTestEnvironment(s)TestPerformerTest ExecutionSelect testSelect testInitiateInitiateSet upenvironment(s)alt[automated tests][manual tests]Run test stepsRun test stepsPromptfor actionExecuteRequest validationRespondTest Report
Test Execution
  1. A Test Monitor (or test initiator) selects the test(s)
  2. The test monitor triggers the Test Harness to initiate the tests
  3. The Test Harness begins by setting up environments and anything needed

How does this work with test data?

OPTIONALLY

The Test Harness receives the test plan, configuration parameters AND the instruction to execute in one single request.