Les organisations collectent et analysent de plus en plus de données clients que par le passé et la méthode ETL (Extract, Transform, Load) devient de plus en plus importante. Son rôle s’est encore élargi avec l’arrivée de Continuous Delivery et du développement “agile”, où des équipes multiples nécessite un accès instantané et en parallèle aux données dont elles ont besoin.

Ce document est un guide détaillant l’automatisation des tests ETL pour qu’ils soient plus rigoureux et réactifs aux changements. Il indique comment la modélisation formelle peut servir à éliminer les défauts plus tôt dans le cycle de vie du développement, tout en automatisant les cas de tests et la création de données, l’exécution des tests et l’implémentation des changements. Ainsi, l’intégrité des routines ETL sur lesquelles reposent les organisations est assurée, ce qui leur permet de fournir des applications de qualité, dans les temps et les budgets impartis.