Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze naslaginformatie over meerdere onderdelen heeft betrekking op het instellen en uitvoeren van een standaardpakket met tests voor ontwikkelaars van Power Query-connectors. De verwijzing is bedoeld om opeenvolgend te worden uitgevoerd om ervoor te zorgen dat uw omgeving is ingesteld voor het testen van uw aangepaste connector.
U kunt nu meer tests voor uw extensieconnector toevoegen om andere gebruiksvoorbeelden te controleren of de gestandaardiseerde testsuite niet aan uw behoeften voldoet.
In deze sectie doet u het volgende:
- Tests voor uw connector maken
- Tests uitvoeren met verschillende configuraties en opties
Aangepaste tests maken
In de volgende instructies ziet u hoe u aangepaste tests toevoegt:
- Maak een \Custom-map onder \testframework\tests\TesSuites.
- Maak een PQ-bestand met de M-query die moet worden getest en plaats het in de map \Custom.
- Maak een bestand met instellingen voor aangepaste Instellingen.json onder de map \testframework\tests\Verbinding maken orConfigs< Verbinding maken or Name>\Instellingen. Voeg de paden voor de testmap (bijvoorbeeld
"QueryFilePath": "TestSuites/Custom") en het parameterquerybestand toe (bijvoorbeeld"ParameterQueryFilePath": "ParameterQueries/<Connector Name>/<Connector Name>.parameterquery.pq"in het instellingenbestand. - Voer de test voor de eerste keer uit om het PQOut-uitvoerbestand te genereren.
- Volgende uitvoeringen valideren de uitvoer die is gegenereerd met het PQOut-uitvoerbestand.
Naslaginformatie voor verschillende configuraties en opties
U kunt verwijzen naar pqtest-compare voor verschillende opties en voorbeelden tijdens het uitvoeren van de vergelijkingsopdracht.
Conclusie
In deze sectie ziet u hoe en waar u meer tests voor uw connector kunt toevoegen. U hebt ook een verwijzing voor verschillende configuraties en opties die worden gebruikt door de vergelijkingsopdracht.
In de volgende sectie leert u hoe u het uitvoeren van de tests automatiseert door een pijplijn in te stellen met de tests met behulp van het testframework.