Power Query SDK-Testframework Teil 3 – Testsammlung
Diese mehrteilige Referenz behandelt das Einrichten und Ausführen einer Standardsuite von Tests für Power Query-Konnektorentwickler. Der Verweis soll sequenziell befolgt werden, um sicherzustellen, dass Ihre Umgebung zum Testen des Erweiterungskonnektors eingerichtet ist.
In diesem Abschnitt führen Sie folgende Schritte aus:
- Testsammlung herunterladen
- Erfahren Sie mehr über die verschiedenen Abschnitte der Sammlung
Sie benötigen die Testsammlung für:
- Überprüfen Sie, ob das Dataset korrekt hochgeladen wurde.
- Validieren Sie Ihren Konnektor.
Erste Einrichtung
Um sicherzustellen, dass Sie Im Testframework enthaltene Tests ausführen können, müssen die folgenden Voraussetzungen erfüllt sein:
- Klonen Sie die Datenconnectors-Repository.
- Laden Sie die bereitgestellten Testdaten in der Datenquelle. Dieser Schritt wurde im vorherigen Artikel erläutert. Wenn Sie die Testdaten laden müssen, lesen Sie das Power Query SDK-Testframework Teil 2 – Testdatenabschnitt, und kehren Sie zu dieser Seite zurück, sobald Sie fertig sind.
Datenconnectors-Repository und die Testsammlung
Die Tests sind Teil des Datenconnectors-Repositorys.
Power Query SDK-Testframework – Testsammlung
Das Testframework besteht aus einer Testsammlung, um problemlos einen Erweiterungskonnektor zu validieren.
Die Testsammlung besteht aus den folgenden Tests:
Sanity: Der Sanity-Testsatz überprüft, ob die Tests eine Verbindung mit der Datenquelle herstellen können und ob die Testtabellen mit dem richtigen Schema vorhanden sind. Es gibt auch Tests, mit denen die Zeilenanzahl und die Daten der Tabellen NYCTaxiGreen und TaxiZoneLookup in der Datenquelle überprüft werden.
Standard: Der Standardsatz enthält verschiedene Tests, die zum Überprüfen des Connectors erforderlich sind. Es gibt Tests, um die Datentypen und die Funktionen/Operatoren für Mathematik, Datum, Uhrzeit, Text usw. zu überprüfen. Es gibt auch Tests zum Überprüfen von Verknüpfungen zwischen den beiden Tabellen.
Zusammenfassung
In diesem Abschnitt haben Sie eine Übersicht über die Testsammlung und den Speicherort für den Download erhalten.
Im nächsten Abschnitt erfahren Sie mehr über die verschiedenen Dateiformate und deren Zweck im Testframework.
Nächste Schritte
Power Query SDK Testframework Teil 4 – Testformatspezifikation