Embedded SVG

The scope indicates what kind of systems these test cases are intended to testscope [0..*] Another set of test cases that must be passed before these test cases are meaningful to execute. These test cases prove functionality that these tests require to executedependency [0..*] A mode that can be passed to a runner running these these tests, that affects test content and influences how the tests are executed or evaulated (or even if they run)mode [0..*] A parameter passed to the runner when executing tests. Which parameters are valid, and how exactly the parameter is used are used depends on the definition of the runnerparameter [0..*] The resources used in the tests in this suite. How exactly they are used depends on the definition of the runner input [0..*] A parameter passed to the runner when executing tests. Which parameters are valid, and how exactly the parameter is used are used depends on the definition of the runnerparameter [0..*] A parameter passed to the runner when executing tests. Which parameters are valid, and how exactly the parameter is used are used depends on the definition of the runnerparameter [0..*] The resources used when executing this test. How exactly they are used depends on the definition of the runnerinput [0..*] Resources expected as output from this test. Often, but not always, these resources are Matchetype resources. How exactly it is used depends on the definition of the runner. How exactly it is used depends on the definition of the runner, but the expectation is that these are the expected output, to which the actual output is comparedexpected [0..*] One or more assertions that can be executed against the output of the tests. These may be used with matchetypes to make rules about content the matchetypes leave openassertion [0..*] An actual test in the test suitetest [0..*] A nested set of testssuite [0..*] A suite of tests that all share a common set up, and can be executed as a groupsuite [0..*] TestPlan ( CanonicalResource )
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..*]
url : uri [0..1]
version : string [0..1]
name : string [0..1]
title : string [0..1]
status : code [1..1] « PublicationStatus! »
date : dateTime [0..1]
publisher : string [0..1]
purpose : markdown [0..1]
copyright : markdown [0..1]
runner : url [1..1]
TestPlanScope
description : string [0..1]
TestPlanDependency
reference : canonical [1..1] « TestPlan »
description : string [0..1]
TestPlanMode
code : string [1..1]
description : string [0..1]
TestPlanParameter
name : string [1..1]
value[x] : DataType [1..1] « string | boolean | integer |
       decimal | dateTime | uri | Coding | Quantity |
       Expression »
mode : code [0..1]
TestPlanSuite
name : string [1..1]
description : string [0..1]
mode : code [0..1]
plan : Reference [0..*] « TestPlan »
TestPlanSuiteInput
name : string [0..1]
file : string [0..1]
resource : Resource [0..1]
mode : code [0..1]
TestPlanSuiteTest
name : string [1..1]
description : string [0..1]
operation : code [0..1]
mode : code [0..1]
TestPlanSuiteTestAssertion
focus : string [0..1]
severity : code [0..1] « IssueSeverity! »
human : string [0..1]
mode : code [0..1]

External SVG