Le datamart de reporting Silk Central permet d'accéder facilement aux données à des fins de reporting. Il déplace les données des tables de production vers les vues dédiées qui doivent être utilisées pour la création de rapports
avancés. Les avantages sont, notamment :
- Dénomination claire des tables et des vues, ce qui vous permet de localiser rapidement les données recherchées.
- Données prétraitées, ce qui vous permet d'accéder aux données agrégées sans avoir à les calculer par vous-même.
- Performances optimisées, car les rapports peuvent utiliser des requêtes SQL beaucoup plus simples et rapides.
- Dépendance réduite sur la charge de la base de données de production, ce qui améliore également les performances et supprime
les pics de charge.
La version actuelle du datamart couvre l'espace de résultats. D'autres espaces destinés au reporting seront ajoutés au datamart
dans les prochaines releases. Les tables et vues suivantes sont actuellement disponibles :
- La table DM_TestStatus constitue la table de base des vues relatives à l'état.
- La vue RV_TestStatusExtended fournit des informations détaillées pour une exécution de test précise.
- La vue RV_LatestTestStatus fournit l'état et des informations étendues sur la dernière exécution d'un test dans le cadre d'un plan d'exécution et d'un
build donnés.
- La vue RV_LatestFinishedTestStatus fournit l'état et des informations étendues sur la dernière exécution d'un test dans le cadre d'un plan d'exécution et d'un
build donnés. Cette vue fournit des informations similaires à celles de la vue RV_LatestTestStatus, mais uniquement pour les exécutions de test dans les exécutions de plan d'exécution terminées.
- La vue RV_MaxTestRunID permet de récupérer le dernier ID d'exécution de test de chaque combinaison de test, plan d'exécution et build.
- La vue RV_MaxFinishedTestRunID permet de récupérer le dernier ID d'exécution de test de chaque combinaison de test, plan d'exécution et build. Cette vue
fournit des informations similaires à celles de la vue RV_MaxTestRunID, mais uniquement pour les exécutions de test dans les exécutions de plan d'exécution terminées.
- La vue RV_TestingCycleStatus fournit des informations sur l'état des cycles de test.
- La vue RV_ExecutionPlanStatusPerBuild récupère les totaux des derniers états de test de chaque plan d'exécution dans le cadre de builds.
- La vue RV_EPFinishedStatusPerBuild récupère les totaux des derniers états de test de chaque plan d'exécution dans le cadre de builds. Cette vue fournit des
informations similaires à celles de la vue RV_ExecutionPlanStatusPerBuild, mais uniquement pour les exécutions de test dans les exécutions de plan d'exécution terminées.
- La vue RV_ExecutionPlanStatusRollup récupère les totaux des tests réussis, en échec et non exécutés par plan d'exécution ou dossier dans le cadre d'un build.
- La vue RV_EPFinishedStatusRollup récupère les totaux des tests réussis, en échec et non exécutés par plan d'exécution ou dossier dans le cadre d'un build.
Cette vue fournit des informations similaires à celles de la vue RV_ExecutionPlanStatusRollup, mais uniquement pour les exécutions de test dans les exécutions de plan d'exécution terminées.
- La vue RV_ConfigurationSuiteStatus répertorie les totaux par état pour toutes les suites de configurations et les configurations par build.
- La vue RV_ConfigSuiteFinishedStatus répertorie les totaux par état pour toutes les suites de configurations et les configurations par build. Cette vue fournit
des informations similaires à celles de la vue RV_ConfigurationSuiteStatus, mais uniquement pour les exécutions de test dans les exécutions de plan d'exécution terminées.
Vous pouvez télécharger un fichier .zip comportant des informations détaillées sur le schéma de base de données de Silk Central. Dans le menu, cliquez sur , puis sur Schéma de base de données Silk Central pour télécharger le fichier .zip.