Tests automatiques Power BI : PV de recette généré par Claude Chrome en 40 minutes

Série : Automatiser Power BI avec Claude AI — Épisode 9/12 Temps de lecture : 10 min Public cible : BI Engineers, QA, Project Managers, Chefs de projet Data
TL;DR : Un PV de recette Power BI complet prend 1 journée en méthode manuelle. Claude Chrome l’a généré en 40 minutes en naviguant dans le rapport publié sur Power BI Service : 14 tests UI (85,7 %), 12 User Stories (83,3 %), 7 critères de performance (71,4 %), 8 critères de sécurité (25 %). Score MVP global : environ 78 % — au-dessus du seuil de 75 %, mais avec 2 anomalies critiques bloquantes.

Pourquoi la recette manuelle Power BI est-elle un problème ?

Un PV de recette Power BI complet — 40 critères de vérification — prend une journée entière à un BI Engineer. C’est fastidieux, sujet aux erreurs d’inattention, et souvent bâclé. Claude Chrome réduit cette étape de 1 jour à 40 minutes, avec une reproductibilité parfaite.
Vous ouvrez le rapport dans Power BI Service. Vous testez chaque page. Vous vérifiez chaque KPI contre les valeurs de référence de la spec. Vous testez la navigation. Vous vérifiez les filtres. Vous validez le RLS pour chaque rôle. Vous documentez tout dans un tableur.
C’est fastidieux, sujet aux erreurs d’inattention, et chronophage. Et c’est souvent bâclé.
On a testé l’automatisation de cette étape avec Claude Chrome — la version de Claude qui pilote un navigateur web.

Que peut tester Claude Chrome sur un dashboard Power BI ?

Ce qu’il peut tester : - Navigation entre pages (clic sur boutons de sidebar) - Valeurs des KPIs (lecture du DOM) - Comportement des filtres (sélection, vérification de la mise à jour) - Transitions de bookmarks - Drill-down - Responsive (redimensionnement) - Chargement (mesure du temps)
Ce qu’il ne peut pas tester : - RLS (nécessite différents comptes utilisateurs) - Données réelles vs données de test - Performance réseau

Quels sont les résultats du PV de recette du client ?

Conditions du test : - Date : 05/03/2026 - Version : 1.0.0 MVP - Durée totale : 40 minutes

Fonctionnalités UI (14 critères)

ID
Critère
Résultat
T001
Navigation entre toutes les pages
OK
T002
Filtres cross-page (pays, statut)
OK
T003
KPIs Vue d’ensemble cohérents avec pages détail
ANOMALIE
T004
Cartes Conformité — valeurs distinctes
ANOMALIE
T005
Bookmarks Chiffrage / En cours / Terminés
OK
T006
Drill-down page Projets
OK
T007
Bouton retour visible en permanence
OK
T008
Export PDF disponible
Non testé (Post-MVP)
T009
Responsive mobile
OK
T010
Horodatage dernière actualisation
OK
T011
Logo client présent sur toutes les pages
OK
T012
Charte couleurs client respectée
OK
T013
Typographie conforme
OK
T014
Alertes dépassement budget (rouge)
OK
Score : 12/14 (85,7 %)

User Stories (12 critères)

Score : 10/12 (83,3 %) — anomalies liées à T003 et T004.

Performance (7 critères)

Critère
Cible
Mesure
Résultat
Chargement initial
< 5s
3,2s
OK
Navigation entre pages
< 2s
1,1s
OK
Réponse filtrage
< 2s
1,8s
OK
Drill-down
< 2s
2,4s
HORS CIBLE
Refresh données
< 30s
18s
OK
Rendu mobile
< 5s
4,1s
OK
Bookmarks
< 1s
0,6s
OK
Score : 5/7 (71,4 %)

Sécurité (8 critères)

Score : 2/8 (25 %) — 6 critères nécessitent une validation manuelle RLS.

Quel est le score global MVP ?

Catégorie
Poids
Score
Score pondéré
Fonctionnel
40 %
85,7 %
34,3 %
UX/Design
25 %
100 %
25 %
Performance
20 %
71,4 %
14,3 %
Sécurité
15 %
25 %
3,75 %
Total
100 %
environ 78 %
Seuil MVP : 75 % → ATTEINT (environ 78 %)
Mais deux anomalies critiques bloquent la livraison sans correction : un écart de plusieurs dizaines de MEUR entre pages et 3 cartes affichant la même valeur.

Quel prompt utiliser pour générer un PV de recette automatisé ?

plain text
Tu es un QA Engineer Power BI. Tu as accès au rapport du client dans Power BI Service. Effectue un PV de recette complet basé sur ces critères : [Liste des 41 critères avec leurs cibles] Pour chaque critère : 1. Navigue vers la page/fonctionnalité concernée 2. Effectue l'action de test 3. Vérifie le résultat attendu 4. Note le résultat : OK / ANOMALIE / NON TESTÉ 5. Si ANOMALIE : décris l'anomalie observée À la fin, génère : - Un tableau de résultats par catégorie - Le score pondéré global - La liste des anomalies avec leur criticité - Une recommandation go/no-go pour la livraison MVP

Quelle est la valeur réelle de l’automatisation des tests BI ?

Ce que l’automatisation apporte : - Reproductibilité : même test, mêmes conditions, à chaque livraison - Rapidité : 40 minutes vs 1 journée (-80 %) - Documentation automatique : le PV est généré, pas rédigé manuellement - Détection des régressions : comparer deux PV successifs pour identifier ce qui a changé
Ce qu’elle ne remplace pas : - Le jugement sur la pertinence des données métier - Les tests RLS (nécessitent des comptes de test par rôle) - La validation métier (“ce KPI a-t-il du sens ?”)

FAQ — Tests automatiques Power BI

Claude Chrome peut-il tester le RLS (Row Level Security) ? Non. Le RLS nécessite de se connecter avec différents comptes utilisateurs. Claude Chrome ne peut tester qu’un seul contexte utilisateur à la fois. Les tests RLS restent manuels.
Combien coûte un PV de recette automatisé en tokens ? Environ 5 000 tokens, soit ~0,015 EUR. C’est négligeable comparé à la journée de BI Engineer économisée.
Le PV de recette est-il réutilisable entre les versions du dashboard ? Oui. Le prompt et les critères de test sont stables. Seules les valeurs de référence changent d’une version à l’autre — elles sont définies dans la spec Gherkin.
Claude Chrome détecte-t-il les anomalies de données ? Oui. Sur ce projet, Claude Chrome a détecté un écart de plusieurs dizaines de MEUR entre la page Vue d’ensemble et la page Achats — une anomalie qu’un humain fatigué en fin de recette aurait probablement manquée.