Embedded SVG
A participant in the test execution, either the execution engine, a client, or a server
participant
[0..*]
A parameter passed in to the runner performing the test. The parameter is expected to relate to input parameters defined by the test script
parameter
[0..*]
The operation performed
operation
[0..1]
Links or references providing traceability to the testing requirements for this assert
requirement
[0..*]
The results of the assertion performed on the previous operations
assert
[0..1]
Action would contain either an operation or an assertion
action
[1..*]
The results of the series of required setup operations before the tests were executed
setup
[0..1]
An operation would involve a REST request to a server
operation
[0..1]
The results of the assertion performed on the previous operations
assert
[0..1]
Action would contain either an operation or an assertion
action
[1..*]
A test executed from the test script
test
[0..*]
An operation would involve a REST request to a server
operation
[1..1]
The teardown action will only contain an operation
action
[1..*]
The results of the series of operations required to clean up after all the tests were executed (successfully or otherwise)
teardown
[0..1]
TestReport
(
DomainResource
)
id
:
id
[0..1]
meta
:
Meta
[0..1]
implicitRules
:
uri
[0..1]
language
:
code
[0..1] «
AllLanguages!
»
text
:
Narrative
[0..1]
contained
:
Resource
[0..*]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
identifier
:
Identifier
[0..1]
name
:
string
[0..1]
status
:
code
[1..1] «
TestReportStatus!
»
testScript
:
canonical
[1..1] «
TestScript
»
result
:
code
[1..1] «
TestReportResult!
»
score
:
decimal
[0..1]
tester
:
string
[0..1]
issued
:
dateTime
[0..1]
presentedForm
:
Attachment
[0..1]
log
:
Attachment
[0..1]
TestReportParticipant
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
type
:
code
[1..1] «
TestReportParticipantType!
»
uri
:
uri
[0..1]
version
:
uri
[0..1]
display
:
string
[0..1]
TestReportParameter
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
name
:
string
[1..1]
documentation
:
markdown
[0..1]
TestReportSetup
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
TestReportSetupAction
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
TestReportSetupActionOperation
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
result
:
code
[1..1] «
TestReportActionResult!
»
message
:
markdown
[0..1]
detail
:
uri
[0..1]
TestReportSetupActionAssert
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
result
:
code
[1..1] «
TestReportActionResult!
»
message
:
markdown
[0..1]
detail
:
string
[0..1]
TestReportSetupActionAssertRequirement
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
link[x]
:
PrimitiveType
[0..1] «
uri
|
canonical
»
TestReportTest
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
name
:
string
[0..1]
description
:
string
[0..1]
result
:
code
[0..1] «
TestReportActionResult!
»
period
:
Period
[0..1]
log
:
Attachment
[0..1]
TestReportTestAction
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
TestReportTeardown
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
TestReportTeardownAction
id
:
id
[0..1]
extension
:
Extension
[0..*]
modifierExtension
:
Extension
[0..*]
External SVG