|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mars 2008 Messages : 49 ![]() |
Bonjour
Je travail sur un projet decisionel (datawarhouse ) pour faire des testes unitaite et d'integration . Je voudrais savoir comment vous faites pour effectuer une compagnie de tests unitaires et recette d'intégration sur une application bases de données ? sachant que j'ai une base de donneés source et cible ,j'ai commencé a faire des requetes pour comparer les donneés mais je veut un mecanisme automatique pour comparais les résulats j'ai pensé a extraire les résultats dans un fichier et comparer avec les résultats attendus ? est ce quelqu'un peut m'aider Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Développeur informatique Inscription : juillet 2007 Messages : 690 ![]() |
Salut !
Biensur tu peux faire les tests de validation de ton ETL (voir le nombre de lignes transférées VS le nombre de lignes chargées dans l'entrepôt, faire des validations de chiffres avec les business rules de ta compagnies, voir si les chiffres balancent, dans le cas de SCD voir si tout se passe bien). Automatiser ce processus est difficile, il doit toujours y avoir un oeil humain pour verifier que tout se déroule bien (administrateur de data warehouse). Mais pour les exemples que je t'ai cité, tu peux créer un log avec un mail qui s'envoie dès qu'il y a une anomalie. J'espère avoir répondu à ta question |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mars 2008 Messages : 49 ![]() |
Merci ,
En effet pour la premiere etape de mon teste je fait le teste entre la base de donneé source et base de donneé ODS pour cela j'ai utilise les requetes dans les deux bases donneé plus de ca j'ai des régles d'alimentation a verifier (teste fonctionnel) exemple de requete je compare le nombre de ligne chargeé entre les deux base de donneé ,par contre je veut un mecanisme automatique pour mes requetes,aprés cette etape je veut faire le meme traitement entre la base de donneé ODS et DWH ;pour exemple de log on ne peut pas toujours detecté les anomalies il faut lancer des requetes |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com