Migrazione dei casi di test dalle versioni DataStage precedenti
È possibile convertire le specifiche dei test unitari dai classici DataStage lavori in casi di test compatibili con NextGen DataStage.
Utilizzare il mettleci unittest migrate comando disponibile nella riga di comando di MettleCI per convertire e importare le specifiche di test e i file di dati di test associati nei progetti DataStageNextGen. Vedi il seguente esempio:
$> mettleci unittest migrate \
-specs unittest \
-url https://cpd-dm.apps.prod1.dm-cpd.mettleci.cloud \
-user admin \
-api-key **** \
-project RegressionTest_ci \
-test-data-archive TestData.zip
MettleCI Command Line (build 220)
(C) 2018-2022 Data Migrators Pty Ltd
unittest migrate (v1.0-536)
Loading Unit Tests from 'unittest'
Converting Test Spec TR_ORDERS
* Converting Test Data dsEX_Orders-inOrders.csv
* Converting Test Data odbcCity-City.csv
* Converting Test Data odbcCustomer-Customer.csv
* Converting Test Data odbcStockItem-StockItem.csv
* Converting Test Data odbcSalesperson-Salesperson.csv
* Converting Test Data odbcPicker-Picker.csv
* Converting Test Data dsTR_Orders-outOrders.csv
Uploading converted Spec
Test Case 'TR_ORDERS' already exists, skipping
| Proprietà | Descrizione | Requisiti |
|---|---|---|
| -specifiche | Percorso della directory delle specifiche dei test unitari da utilizzare come origine della migrazione. | Obbligatorio |
| -url | URL di base dell'istanza di CP4D/CP4DaaS da utilizzare come destinazione della migrazione | Obbligatorio |
| -utente | CP4D/CP4DaaS nome utente | Obbligatorio |
| -chiave API | CP4D/CP4DaaS chiave API | Obbligatorio |
| -id-progetto | ID del progetto target CP4D/CP4DaaS | Richiesto se il -progetto non è specificato |
| -progetto | Nome del progetto target CP4D/CP4DaaS | Richiesto se l'ID progetto non è specificato |
| -archivio-dati-di-prova | Archivio dati di test di destinazione contenente i file di dati di test migrati | Obbligatorio |