Konfigurationsdatei DestinationsConfiguration
Diese Konfiguration legt fest, welche Ladeobjekte bereitgestellt werden und wie diese im System Under Test (SUT) bereitgestellt werden sollen.
- Kurzform: DestinationsConfiguration
- Vollständig: TestcaseRepositoryAPI.Configuration.DestinationsConfiguration.config
Beispiel
<root>
<DatasourceNames Type="XmlDocument">
<DatasourceNames>
<TargetSystems TargetSystemUri="*">
<Migrationsobjekte>
<Migrationsobjekt Name="BUPA" Productive="False">BUSINESS_PARTNER</Migrationsobjekt>
<Migrationsobjekt Name="BUPA" Productive="True">BUSINESS_PARTNER</Migrationsobjekt>
<Migrationsobjekt Name="BURE" Productive="False">BUPA_RELATIONS</Migrationsobjekt>
<Migrationsobjekt Name="BURE" Productive="True">BUPA_RELATIONS</Migrationsobjekt>
</Migrationsobjekte>
</TargetSystems>
<TargetSystems TargetSystemUri="sap://TST/80">
<Migrationsobjekte>
<Migrationsobjekt Name="ACCBCA" Productive="False">001_TEST_BCA_ACCOUNT_CONTRACT</Migrationsobjekt>
<Migrationsobjekt Name="ACCBCA" Productive="True">001_TEST_BCA_ACCOUNT_CONTRACT_PRODUCTIVE</Migrationsobjekt>
<Migrationsobjekt Name="ACCCML" Productive="False">001_TEST_CML_ACCOUNT_CONTRACT</Migrationsobjekt>
<Migrationsobjekt Name="ACCCML" Productive="True">001_TEST_CML_ACCOUNT_CONTRACT_PRODUCTIVE</Migrationsobjekt>
</Migrationsobjekte>
</TargetSystems>
<TargetSystems TargetSystemUri="sap://DEV/20">
<Migrationsobjekte>
<Migrationsobjekt Name="ACCBCA" Productive="False">BCA_ACCOUNT</Migrationsobjekt>
<Migrationsobjekt Name="ACCBCA" Productive="True">BCA_ACCOUNT</Migrationsobjekt>
<Migrationsobjekt Name="ACCCML" Productive="False">CML_CONTRACT</Migrationsobjekt>
<Migrationsobjekt Name="ACCCML" Productive="True">CML_CONTRACT</Migrationsobjekt>
</Migrationsobjekte>
</TargetSystems>
</DatasourceNames>
</DatasourceNames>
<MigrationObjectOrder Type="ObservableStringCollection">
<string>BUPA</string>
<string>BURE</string>
<string>ACCBCA</string>
<string>ACCCML</string>
</MigrationObjectOrder>
<SimulatedMigObjects Type="ObservableStringCollection">
</SimulatedMigObjects>
</root>
Elemente
| Element | Beschreibung |
|---|---|
|
DatasourceNames |
Die Liste der Ladeobjekte pro System. |
|
SUT in dem die Zuweisungen gelten. |
|
Beschreibt ein Ladeobjekt für das aktuelle SUT. Enthält das Mapping der internen Ladeobjekte auf die des SUT. Hierbei repräsentiert das Attribut 'Name' die interne Bezeichnung. |
|
MigrationObjectOrder |
Definiert, innerhalb einer Zeitscheibe und eines Systems, die Abarbeitungsreihenfolge der Ladeobjekte.
Info: Ladeobjekte die hier nicht aufgeführt werden zuletzt in nicht definierter Reihenfolge abgearbeitet. |
|
SimulatedMigObjects |
Definiert die Ladeobjekte die im SUT nur simuliert werden sollen. |