Struktura testowa zestawu SDK dodatku Power Query — część 3 — zestaw testów
Ta wieloczęściowa dokumentacja obejmuje konfigurację i uruchamianie standardowego zestawu testów dla deweloperów łącznika Dodatku Power Query. Odwołanie ma być przestrzegane sekwencyjnie, aby upewnić się, że środowisko jest skonfigurowane do testowania łącznika rozszerzeń.
W tej sekcji omówiono następujące zagadnienia:
- Pobieranie zestawu testów
- Dowiedz się więcej o różnych sekcjach pakietu
Pakiet testów jest potrzebny do:
- Sprawdź, czy zestaw danych został poprawnie przekazany.
- Zweryfikuj łącznik.
Konfiguracja początkowa
Aby upewnić się, że można uruchamiać testy zawarte w strukturze testów, należy spełnić następujące wymagania wstępne:
- Sklonuj repozytorium Łączniki danych.
- Załaduj podane dane testowe w źródle danych. Ten krok został omówiony w poprzednim artykule. Jeśli musisz załadować dane testowe, zapoznaj się z sekcją Test Framework zestawu SDK dodatku Power Query — część 2 — Testowanie danych i wróć do tej strony po zakończeniu.
Repozytorium łączników danych i zestaw testów
Testy są częścią repozytorium Łączniki danych.
Struktura testowa zestawu SDK dodatku Power Query — zestawy testów
Struktura testowa składa się z zestawu testów umożliwiającego łatwe weryfikowanie dowolnego łącznika rozszerzeń.
Zestaw testów składa się z następujących testów:
Sanity: zestaw testów sanity sprawdza, czy testy mogą łączyć się ze źródłem danych i czy tabele testowe istnieją z poprawnym schematem. Istnieją również testy sprawdzające liczbę wierszy i dane tabel NYCTaxiGreen i TaxiZoneLookup w źródle danych.
Standardowa: zestaw standardowy zawiera różne testy wymagane do zweryfikowania łącznika. Istnieją testy sprawdzania poprawności typów danych oraz funkcji/operatorów dla funkcji matematycznych, daty, godziny, tekstu itd. Istnieją również testy sprawdzania poprawności sprzężeń między dwiema tabelami.
Podsumowanie
W tej sekcji omówiono zestaw testów i miejsce, z którego można go pobrać.
W następnej sekcji poznasz różne formaty plików i ich przeznaczenie w strukturze testowej.
Następne kroki
Struktura testowa zestawu SDK dodatku Power Query — część 4 — specyfikacja formatu testu