http://hl7.org/fhir/StructureDefinition/TestReport|4.0.1

A summary of information based on the results of executing a TestScript.
NameFlagsCardTypeDescription & Constraints
TestReport
0..*Describes the results of a TestScript execution
 
identifier
Σ
0..1IdentifierExternal identifier
 
name
Σ
0..1stringInformal name of the executed TestScript
 
status *
?!Σ
1..1codecompleted | in-progress | waiting | stopped | entered-in-error TestReportStatus (required)
 
testScript *
Σ
1..1ReferenceReference to the version-specific TestScript that was executed to produce this TestReport
 
result *
Σ
1..1codepass | fail | pending TestReportResult (required)
 
score
Σ
0..1decimalThe final score (percentage of tests passed) resulting from the execution of the TestScript
 
tester
Σ
0..1stringName of the tester producing this report (Organization or individual)
 
issued
Σ
0..1dateTimeWhen the TestScript was executed and this TestReport was generated
 
participant
0..*BackboneElementA participant in the test execution, either the execution engine, a client, or a server
 
 
type *
1..1codetest-engine | client | server TestReportParticipantType (required)
 
 
uri *
1..1uriThe uri of the participant. An absolute URL is preferred
 
 
display
0..1stringThe display name of the participant
 
setup
0..1BackboneElementThe results of the series of required setup operations before the tests were executed
 
 
action *
1..*BackboneElementA setup operation or assert that was executed
 
 
 
operation
0..1BackboneElementThe operation to perform
 
 
 
 
result *
1..1codepass | skip | fail | warning | error TestReportActionResult (required)
 
 
 
 
message
0..1markdownA message associated with the result
 
 
 
 
detail
0..1uriA link to further details on the result
 
 
 
assert
0..1BackboneElementThe assertion to perform
 
 
 
 
result *
1..1codepass | skip | fail | warning | error TestReportActionResult (required)
 
 
 
 
message
0..1markdownA message associated with the result
 
 
 
 
detail
0..1stringA link to further details on the result
 
test
0..*BackboneElementA test executed from the test script
 
 
name
0..1stringTracking/logging name of this test
 
 
description
0..1stringTracking/reporting short description of the test
 
 
action *
1..*BackboneElementA test operation or assert that was performed
 
 
 
operation
0..1The operation performed
 
 
 
assert
0..1The assertion performed
 
teardown
0..1BackboneElementThe results of running the series of required clean up steps
 
 
action *
1..*BackboneElementOne or more teardown operations performed
 
 
 
operation *
1..1The teardown operation performed