Cadre de test du Kit de développement logiciel (SDK) Power Query partie 3 - Suite de tests
Cette référence en plusieurs parties couvre l’installation et l’exécution d’une suite standard de tests pour les développeurs de connecteurs Power Query. La référence est destinée à être suivie de manière séquentielle pour vous assurer que votre environnement est configuré pour tester votre connecteur d’extension.
Dans cette section, vous allez :
- Téléchargez la suite de tests
- En savoir plus sur les différentes sections de la suite
Vous avez besoin de la suite de tests pour :
- Vérifiez que le jeu de données est chargé correctement.
- Validez votre connecteur.
Configuration initiale
Pour vous assurer que vous pouvez exécuter des tests inclus dans le cadre de test, les prérequis suivants doivent être remplis :
- Clonez le référentiel des connecteurs de données.
- Chargez les données de test fournies dans la source de données. Cette étape a été abordée dans l’article précédent. Si vous avez besoin de charger les données de test, reportez-vous à la partie 2 du cadre de test du Kit de développement logiciel (SDK) Power Query - Section Données de test et revenez à cette page une fois que vous avez terminé.
Référentiel de connecteurs de données et suite de tests
Les tests font partie du référentiel des connecteurs de données.
Cadre de test du Kit de développement logiciel (SDK) Power Query - Suites de tests
Le cadre de test se compose d’une suite de tests pour valider facilement n’importe quel connecteur d’extension.
La suite de tests se compose des tests suivants :
Intégrité : l’ensemble de tests d’intégrité vérifie que les tests peuvent se connecter à la source de données et que les tables de test existent avec le schéma correct. Il existe également des tests qui valident le nombre de lignes et les données des tables NYCTaxiGreen et TaxiZoneLookup dans la source de données.
Standard : le jeu standard contient différents tests nécessaires pour valider le connecteur. Il existe des tests pour valider les types de données et les fonctions/opérateurs pour mathématiques, date, heure, texte, et ainsi de suite. Il existe également des tests pour valider les jointures entre les deux tables.
Conclusion
Cette section vous a donné une vue d'ensemble de la suite de tests et de l’emplacement à partir duquel le télécharger.
Dans la section suivante, vous allez découvrir les différents formats de fichier et leur objectif dans le cadre de test.