Framework di test di Power Query SDK parte 6 - Aggiunta dei test e comprensione di varie opzioni
Questo riferimento in più parti illustra la configurazione e l'esecuzione di una suite standard di test per gli sviluppatori di connettori Power Query. Il riferimento deve essere eseguito in sequenza per assicurarsi che l'ambiente sia configurato per il test del connettore personalizzato.
A questo punto è possibile aggiungere altri test per il connettore di estensione per verificare altri casi d'uso o il gruppo di test standardizzato non soddisfa le proprie esigenze.
In questa sezione verrà illustrato come:
- Creare test per il connettore
- Eseguire test con varie configurazioni e opzioni
Creazione di test personalizzati
Le istruzioni seguenti illustrano come aggiungere test personalizzati:
- Creare una cartella \Custom in \testframework\tests\TesSuites.
- Creare un file PQ con la query M che deve essere testata e inserirla nella directory \Custom.
- Creare un file di impostazioni Personalizzato Impostazioni.json nella cartella \testframework\tests\Connessione orConfigs< Connessione or Name>\Impostazioni. Aggiungere i percorsi per la cartella di test (ad esempio
"QueryFilePath": "TestSuites/Custom"
) e il file di query dei parametri ,"ParameterQueryFilePath": "ParameterQueries/<Connector Name>/<Connector Name>.parameterquery.pq"
ad esempio nel file delle impostazioni. - Eseguire il test per la prima volta per generare il file di output PQOut.
- Le esecuzioni successive convalidano l'output generato con il file di output PQOut.
Informazioni di riferimento per varie configurazioni e opzioni
È possibile fare riferimento a pqtest-compare per varie opzioni ed esempi durante l'esecuzione del comando di confronto.
Conclusione
Questa sezione ha illustrato come e dove aggiungere altri test per il connettore. È anche disponibile un riferimento per varie configurazioni e opzioni usate dal comando di confronto .
Nella sezione successiva si apprenderà come automatizzare l'esecuzione dei test configurando una pipeline con i test usando il framework di test.
Passaggi successivi
Framework di test di Power Query SDK parte 7 - Guida alla pipeline