TestScenarioGrp provides details for a collection of test cases/scenarios that makes up a test suite.
An instance of the repeating group represents a single test case/scenario. Each test case/scenario includes one or more test steps. The test case/scenario has a single status made up of one or more test measure or criteria results across the test steps of the given test case/scenario. The individual test scenario status values contribute to the success or failure status of the test suite, subject to bilateral agreement.
Pedigree Added EP292
Expand Components | Collapse Components
Field or Component | Field Name | Abbr Name | Req'd | Comments | Pedigree |
---|
![]() | Repeating Group 3028 | NoTestScenarios | Added EP292 |
![]() | 3029 | TestScenarioID | ID | Required if NoTestScenarios(3028)>0. | Added EP292 | |
![]() | 3030 | TestScenarioStatus | Stat | Required if NoTestScenarios(3028)>0. | Added EP292 | |
![]() | 3031 | TestScenarioStartTime | StartTm | Overall starting time of this test scenario. | Added EP292 | |
![]() | 3032 | TestScenarioEndTime | EndTm | Overall ending time of this test scenario. | Added EP292 |
![]() | Component(-) | NestedParties | Pty | May be used to identify one or more execution venues. | Added EP295 |
![]() | Repeating Group 539 | NoNestedPartyIDs | Repeating group below should contain unique combinations of NestedPartyID, NestedPartyIDSource, and NestedPartyRole | Added FIX.4.3 |
![]() | 524 | NestedPartyID | ID | Used to identify source of NestedPartyID. Required if NestedPartyIDSource is specified. Required if NoNestedPartyIDs > 0. | Added FIX.4.3 | |
![]() | 525 | NestedPartyIDSource | Src | Used to identify class source of NestedPartyID value (e.g. BIC). Required if NestedPartyID is specified. Required if NoNestedPartyIDs > 0. | Added FIX.4.3 | |
![]() | 538 | NestedPartyRole | R | Identifies the type of NestedPartyID (e.g. Executing Broker). Required if NoNestedPartyIDs > 0. | Added FIX.4.3 | |
![]() | 2384 | NestedPartyRoleQualifier | Qual | Added EP179 |
![]() | Component(-) | NstdPtysSubGrp | Sub | Repeating group of NestedParty sub-identifiers. | Added FIX.4.4 |
![]() | Repeating Group 804 | NoNestedPartySubIDs | Added FIX.4.4 |
![]() | 545 | NestedPartySubID | ID | Added FIX.4.4 | ||
![]() | 805 | NestedPartySubIDType | Typ | Added FIX.4.4 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
![]() | Component(-) | InstrumentScopeGrp | InstrmtScope | InstrumentScopeSecurityGroup(1545) may be used to reference a list of securities provided with the SecurityList(35=y) message. | Added EP292 |
![]() | Repeating Group 1656 | NoInstrumentScopes | Added EP105 |
![]() | 1535 | InstrumentScopeOperator | Oper | Required when NoInstrumentScopes > 0. | Added EP105 |
![]() | Component(-) | InstrumentScope | InstrmtScope | Added EP105 |
![]() | 1536 | InstrumentScopeSymbol | Sym | Added EP105 | ||
![]() | 1537 | InstrumentScopeSymbolSfx | Sfx | Added EP105 | ||
![]() | 1538 | InstrumentScopeSecurityID | ID | Added EP105 | ||
![]() | 1539 | InstrumentScopeSecurityIDSource | Src | Added EP105 |
![]() | Component(-) | InstrumentScopeSecurityAltIDGrp | AID | Added EP105 |
![]() | Repeating Group 1540 | NoInstrumentScopeSecurityAltID | Added EP105 |
![]() | 1541 | InstrumentScopeSecurityAltID | AltID | Required when NoInstrumentScopeSecurityAltID > 0. | Added EP105 | |
![]() | 1542 | InstrumentScopeSecurityAltIDSource | AltIDSrc | Required when NoInstrumentScopeSecurityAltID > 0. | Added EP105 |
end Repeating Group |
end Component |
end Component |
end Repeating Group |
end Component |
![]() | 1024 | MDOriginType | MDOrigTyp | Added EP292 | ||
![]() | 3033 | MDOriginDesc | MDOrigDesc | Added EP292 | ||
![]() | 3034 | MDOriginTime | MDOrigTm | Added EP292 | ||
![]() | 3035 | TestStepGroupID | TstStepGrpID | May be used to define a shortcut for TestStepGrp. | Added EP292 Updated EP295 |
![]() | Component(-) | TestStepGrp | TstStep | Added EP292 |
![]() | Repeating Group 3036 | NoTestSteps | Added EP292 |
![]() | 3037 | TestStepID | ID | Required if NoTestSteps(3036)>0. | Added EP292 | |
![]() | 3038 | TestStepDesc | Desc | Added EP292 | ||
![]() | 3039 | TestStepStartTime | StartTm | Use for an absolute starting time. Mutually exclusive with TestStepStartOffsetUnit(3041) and TestStepStartOffsetPeriod(3040). | Added EP292 | |
![]() | 3040 | TestStepStartOffsetPeriod | StartOfstPeriod | Use for a starting time relative to the overall starting time defined by TestScenarioStartTime(3031). Required when TestStepStartOffsetUnit(3041) is specified. | Added EP292 | |
![]() | 3041 | TestStepStartOffsetUnit | StartOfstUnit | Use for a starting time relative to the overall starting time defined by TestScenarioStartTime(3031). Required when TestStepStartOffsetPeriod(3040) is specified. | Added EP292 | |
![]() | 3042 | TestStepEndTime | EndTm | Use for an absolute ending time. Mutually exclusive with TestStepEndOffsetUnit(3044) and TestStepEndOffsetPeriod(3043). | Added EP292 | |
![]() | 3043 | TestStepEndOffsetPeriod | EndOfstPeriod | Use for an ending time relative to the starting time of the step defined by TestStepStartTime(3039). Required when TestStepEndOffsetUnit(3044) is specified. | Added EP292 | |
![]() | 3044 | TestStepEndOffsetUnit | EndOfstUnit | Use for an ending time relative to the starting time of the step defined by TestStepStartTime(3039). Required when TestStepEndOffsetPeriod(3043) is specified. | Added EP292 |
![]() | Component(-) | TestStepParameterGrp | TstStepPrm | Added EP292 |
![]() | Repeating Group 3045 | NoTestStepParameters | Added EP292 |
![]() | 3046 | TestStepParameterName | PrmName | Required if NoTestStepParameters(3045)>0. | Added EP292 | |
![]() | 3047 | TestStepParameterType | PrmTyp | Required if NoTestStepParameters(3045)>0. | Added EP292 | |
![]() | 3048 | TestStepParameterValue | PrmVal | Required if NoTestStepParameters(3045)>0. | Added EP292 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
![]() | Component(-) | TestSystemModuleGrp | TstSysModl | Added EP292 |
![]() | Repeating Group 3049 | NoTestSystemModules | Added EP292 |
![]() | 3050 | TestSystemModuleName | Name | Required if NoTestSystemModules(3049)>0. | Added EP292 | |
![]() | 3051 | TestSystemModuleVersion | Ver | Required if NoTestSystemModules(3049)>0. | Added EP292 | |
![]() | 3081 | TestSystemModuleLastUpdateTime | LastUpdateTm | Added EP295 |
end Repeating Group |
end Component |
![]() | Component(-) | TestMeasureGrp | TstMsr | Use to provide the metrics and thresholds for the scenario identified by TestScenarioID(3029). Required unless TestSuiteStatus(3070)=0 (Undefined). | Added EP292 |
![]() | Repeating Group 3052 | NoTestMeasures | Added EP292 |
![]() | 3053 | TestMeasureName | Name | Required if NoTestMeasures(3052)>0. | Added EP292 | |
![]() | 3054 | TestMeasureDesc | Desc | Added EP292 | ||
![]() | 3055 | TestMeasureType | Typ | Required if NoTestMeasures(3052)>0. | Added EP292 | |
![]() | 3056 | TestMeasurePrecision | Prcsn | Added EP292 | ||
![]() | 3057 | TestMeasureResult | Rslt | Required if NoTestMeasures(3052)>0. | Added EP292 | |
![]() | 3058 | TestThresholdType | ThresholdTyp | Required if NoTestMeasures(3052)>0. | Added EP292 | |
![]() | 3059 | TestWarningLevelValue | WarnLvlVal | Added EP292 | ||
![]() | 3060 | TestFailLevelValue | FailLvlVal | Required if NoTestMeasures(3052)>0. | Added EP292 | |
![]() | 3061 | TestPeakLevelValue | PeakLvlVal | Added EP292 |
end Repeating Group |
end Component |
![]() | Component(-) | TestOrderGrp | TstOrd | Use to provide a list of orders to be used for testing the scenario. | Added EP295 |
![]() | Repeating Group 3082 | NoTestOrders | Added EP295 |
![]() | 3083 | TestOrderID | ID | Required if NoTestOrders(3082)>0. | Added EP295 | |
![]() | 3084 | TestOrderSymbol | Sym | Added EP295 | ||
![]() | 3085 | TestOrderSecurityID | SecID | Added EP295 | ||
![]() | 3086 | TestOrderSecurityIDSource | SecIDSrc | Added EP295 | ||
![]() | 3087 | TestOrderPrice | Px | Added EP295 | ||
![]() | 3088 | TestOrderPriceType | PxTyp | Added EP295 | ||
![]() | 3089 | TestOrderQty | Qty | Added EP295 | ||
![]() | 3090 | TestOrderOffsetPeriod | OfstPeriod | Use for an effective time relative to the overall starting time defined by TestScenarioStartTime(3031). Required when TestOrderOffsetUnit(3091) is specified. | Added EP295 | |
![]() | 3091 | TestOrderOffsetUnit | OfstUnit | Use for an effective time relative to the overall starting time defined by TestScenarioStartTime(3031). Required when TestOrderOffsetPeriod(3090) is specified. | Added EP295 |
end Repeating Group |
end Component |
end Repeating Group |
|