Tester un visuel personnalisé Power BI avant de le soumettre à la publication

Avant de publier votre visuel dans AppSource, il doit réussir les tests listés dans cet article. Il est important de tester votre visuel avant de le soumettre. Si votre visuel ne réussit pas les cas de test obligatoires, il est rejeté.

Pour plus d’informations sur le processus de publication, consultez Publier des visuels Power BI sur l’Espace partenaires.

Test d’une nouvelle version d’un visuel publié

Par défaut, Power BI charge la dernière version publiée du visuel à partir d’AppSource, même si vous importez le visuel à partir d’un fichier local. Les numéros de version se composent de quatre chiffres dans le format suivant :X.X.X.X.

Lors du test ou de la mise à jour d’un visuel déjà publié, vérifiez que vous utilisez la version correcte du visuel sans modifier le GUID. Vous pouvez remplacer la version AppSource par une version de fichier local en activant le mode Développeur dans Power BI Desktop ou dans le service Power BI.

Important

Lorsque vous testez ou déboguez une nouvelle version d’un visuel qui est disponible dans AppSource, ne modifiez pas le GUID du visuel. Utilisez plutôt le mode Développeur.

Activer le mode Développeur dans Power BI Desktop

Dans Power BI Desktop, le mode développeur n’est valide que pour une seule session. Si vous ouvrez une nouvelle instance Power BI Desktop à des fins de test, vous devez réactiver le mode développeur.

Pour activer le mode développeur, suivez ces étapes :

  1. Ouvrez Power BI Desktop.
  2. Sélectionnez Fichier>Options et paramètres.
  3. Sélectionnez Options.
  4. Dans la fenêtre Options, dans la liste FICHIER ACTIF, sélectionnez Paramètres de rapport.
  5. En mode développeur, sélectionnez l’option Activer le mode développeur pour cette session.

Screenshot of Developer mode in Power BI Desktop.

Activer le mode Développeur dans le service Power BI

Dans le service Power BI, le mode Développeur est conservé par compte d’utilisateur. Lorsqu’un utilisateur charge le package à partir du fichier local, Power BI ignore la version AppSource du visuel.

Pour activer le mode Développeur dans le service Power BI, suivez les instructions fournies dans Configurer le service Power BI pour le développement d’un visuel.

Cas de test généraux

Vérifiez que votre visuel réussit les cas de test généraux.

Cas de test Résultats attendus
Créez un Histogramme empilé avec Catégorie et Valeur. Convertissez-le en visuel, puis revenez à l’histogramme. Aucune erreur ne s’affiche après ces conversions.
Créez une Jauge avec trois mesures. Convertissez-la en visuel, puis revenez à la Jauge. Aucune erreur ne s’affiche après ces conversions.
Effectuez des sélections dans votre visuel. Les autres visuels reflètent les sélections.
Sélectionnez des éléments dans d’autres visuels. Votre visuel affiche des données filtrées en fonction de la sélection dans d’autres visuels.
Vérifiez les conditions min/max de dataViewMapping. Les compartiments de champs peuvent accepter plusieurs champs, un champ unique ou être déterminés par d’autres compartiments. Les conditions min/max de dataViewMapping doivent être correctement configurées dans les fonctionnalités de votre visuel.
Supprimez tous les champs dans des ordres différents. Le visuel continue à s’afficher correctement lorsque les champs sont supprimés dans un ordre arbitraire. Il n’y a pas d’erreurs dans la console ou le navigateur.
Ouvrez le volet Format avec chaque configuration de compartiment possible. Ce test ne déclenche pas d’exceptions de référence null.
Filtrez les données à l’aide du volet Filtre au niveau du visuel, de la page et du rapport. Les info-bulles sont correctes après l’application de filtres. Les info-bulles affichent la valeur filtrée.
Filtrez des données à l'aide de segments. Les info-bulles sont correctes après l’application de filtres. Les info-bulles affichent la valeur filtrée.
Filtrez les données à l’aide d’un visuel publié. Par exemple, sélectionnez un secteur ou une colonne. Les info-bulles sont correctes après l’application de filtres. Les info-bulles affichent la valeur filtrée.
Si le filtrage croisé est pris en charge, vérifiez que les filtres fonctionnent correctement. La sélection appliquée filtre les autres visuels de cette page du rapport.
Sélectionnez avec les clés Ctrl, Alt et Maj. Aucun comportement inattendu ne se manifeste.
Modifiez le Mode d’affichage sur Taille réelle, Ajuster à la page et Ajuster à la largeur. Les coordonnées de la souris sont exactes.
Redimensionnez votre visuel. Le visuel réagit correctement au redimensionnement.
Définissez la taille du rapport sur la valeur minimale. Il n’y a aucune erreur d’affichage.
Assurez-vous que les barres de défilement fonctionnent correctement. Les barres de défilement doivent exister, si nécessaire. Vérifiez les tailles des barres de défilement. Les barres de défilement ne doivent pas être trop larges ou hautes. La position et la taille des barres de défilement doivent être conformes aux autres éléments de votre visuel. Vérifiez que les barres de défilement sont nécessaires pour les différentes tailles du visuel.
Épinglez votre visuel à un Tableau de bord. Le visuel s’affiche correctement.
Ajoutez plusieurs versions de votre visuel à une page de rapport unique. Toutes les versions du visuel s’affichent et fonctionnent correctement.
Ajoutez plusieurs versions de votre visuel à plusieurs pages de rapport. Toutes les versions du visuel s’affichent et fonctionnent correctement.
Basculez entre les pages du rapport. Le visuel s’affiche correctement.
Testez le mode lecture et le mode édition pour votre visuel. Toutes les fonctions fonctionnent correctement.
Si votre visuel utilise des animations, ajoutez, modifiez et supprimez des éléments de votre visuel. L’animation des éléments du visuel fonctionne correctement.
Ouvrez le volet Propriétés. Activez ou désactivez les propriétés, entrez du texte personnalisé, épuisez les options disponibles et entrez des données incorrectes. Le visuel répond correctement.
Enregistrez le rapport et rouvrez-le. Tous les paramètres de propriété sont conservés.
Basculez entre les pages dans le rapport, puis revenez en arrière. Tous les paramètres de propriété sont conservés.
Testez toutes les fonctionnalités de votre visuel, y compris les différentes options que le visuel fournit. Tous les affichages et fonctionnalités fonctionnent correctement.
Testez tous les types de données numériques, de date et de caractère, comme dans les tests suivants. Toutes les données sont mises en forme correctement.
Passez en revue la mise en forme des valeurs d’info-bulle, des étiquettes des axes, des étiquettes de données et d’autres éléments visuels avec mise en forme. Tous les éléments sont mis en forme correctement.
Vérifiez que les étiquettes de données utilisent la chaîne de format. Toutes les étiquettes de données sont mises en forme correctement.
Activez ou désactivez la mise en forme automatique des valeurs numériques dans les info-bulles. Les info-bulles affichent les valeurs correctement.
Testez les entrées de données avec différents types de données, notamment des chaînes numériques, du texte, des dates et heures et des chaînes de formats différents du modèle. Testez différents volumes de données, par exemple des milliers de lignes, une ligne et deux lignes. Tous les affichages et fonctionnalités fonctionnent correctement.
Fournissez des données incorrectes à votre visuel, par exemple null, une valeur infinie, des valeurs négatives ou des types de valeur incorrects. Tous les affichages et fonctionnalités fonctionnent correctement.

Test facultatif des navigateurs

L’équipe AppSource valide un visuel sur les versions Windows les plus récentes des navigateurs Google Chrome, Microsoft Edge et Mozilla Firefox. Si vous le souhaitez, testez votre visuel dans les navigateurs suivants.

Cas de test Résultats attendus
Windows
Google Chrome (version précédente) Tous les affichages et fonctionnalités fonctionnent correctement.
Mozilla Firefox (version précédente) Tous les affichages et fonctionnalités fonctionnent correctement.
Microsoft Edge (version précédente) Tous les affichages et fonctionnalités fonctionnent correctement.
Microsoft Internet Explorer 11 (facultatif) Tous les affichages et fonctionnalités fonctionnent correctement.
macOS
Chrome (version précédente) Tous les affichages et fonctionnalités fonctionnent correctement.
Firefox (version précédente) Tous les affichages et fonctionnalités fonctionnent correctement.
Safari (version précédente) Tous les affichages et fonctionnalités fonctionnent correctement.
Linux
Firefox (versions les plus récentes et précédentes) Tous les affichages et fonctionnalités fonctionnent correctement.
Mobile iOS
Apple Safari iPad (version précédente de Safari) Tous les affichages et fonctionnalités fonctionnent correctement.
iPad Chrome (dernière version de Safari) Tous les affichages et fonctionnalités fonctionnent correctement.
Mobile Android
Chrome (versions les plus récentes et précédentes) Tous les affichages et fonctionnalités fonctionnent correctement.

Test de Desktop

Testez votre visuel dans la version actuelle de Power BI Desktop.

Cas de test Résultats attendus
Testez toutes les fonctionnalités de votre visuel. Tous les affichages et fonctionnalités fonctionnent correctement.
Importez, enregistrez, ouvrez un fichier et publiez-le sur le service web Power BI à l’aide du bouton Publier dans Power BI Desktop. Tous les affichages et fonctionnalités fonctionnent correctement.
Modifiez la chaîne de format numérique pour qu’elle ne comporte aucune décimale ou en ait trois en augmentant ou en diminuant la précision. Le visuel s’affiche correctement.

Tests de performances

Votre visuel doit s’exécuter à un niveau acceptable. Utilisez les outils de développement pour valider ses performances. Ne vous fiez pas aux signaux visuels et aux journaux de temps de la console.

Cas de test Résultats attendus
Créez un visuel avec de nombreux éléments visuels. Le visuel doit s’exécuter correctement et ne pas geler l’application. Il ne doit y avoir aucun problème de performances avec des éléments tels que la vitesse d’animation, le redimensionnement, le filtrage et la sélection. Consultez ces conseils pour obtenir des performances optimales.

Vous avez d’autres questions ?Posez-les à la communauté Power BI.