<TestScenarioGrp> Component Block

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.

Used in :

Tag Field Name FIXML Req'd Comments
3028 NoTestScenarios N

Number of test scenarios for an algorithmic trading system.

=> 3029 TestScenarioID @ID C

Required if NoTestScenarios(3028)>0.

=> 3030 TestScenarioStatus @Stat C

Required if NoTestScenarios(3028)>0.

=> 3031 TestScenarioStartTime @StartTm N

Overall starting time of this test scenario.

=> 3032 TestScenarioEndTime @EndTm N

Overall ending time of this test scenario.

=> <NestedParties> N

May be used to identify one or more execution venues.

=> <InstrumentScopeGrp> N

InstrumentScopeSecurityGroup(1545) may be used to reference a list of securities provided with the SecurityList(35=y) message.

=> 1024 MDOriginType @MDOrigTyp N

Used to describe the origin of the market data entry.

=> 3033 MDOriginDesc @MDOrigDesc N

Description of the origin of the market data.

=> 3034 MDOriginTime @MDOrigTm N

Date and time of the market data.

=> 3035 TestStepGroupID @TstStepGrpID N

May be used to define a shortcut for TestStepGrp.

=> <TestStepGrp> N

The notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.

=> <TestSystemModuleGrp> N

When this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.

=> <TestMeasureGrp> N

Use to provide the metrics and thresholds for the scenario identified by TestScenarioID(3029).

Required unless TestSuiteStatus(3070)=0 (Undefined).

=> <TestOrderGrp> N

Use to provide a list of orders to be used for testing the scenario.