Целью тестирования ETL является получение достоверных данных. Достоверность данных может быть достигнута путем повышения эффективности цикла тестирования.
Комплексная стратегия тестирования — это установка эффективного цикла тестирования. Стратегия тестирования должна охватывать планирование тестирования для каждого этапа процесса ETL, каждый раз, когда данные перемещаются, и указывать обязанности каждого заинтересованного лица, например, бизнес-аналитиков, команды инфраструктуры, команды QA, администраторов баз данных, разработчиков и бизнес-пользователей.
Чтобы обеспечить готовность к тестированию во всех аспектах, ключевые области, на которых должна сосредоточиться стратегия тестирования, — это
Объем тестирования — Опишите методы и типы тестирования, которые будут использоваться.
Настройка тестовой среды.
Проверка доступности данных. Рекомендуется, чтобы данные производились в соответствии со всеми / критическими требованиями бизнеса.
Качество данных и критерии приемлемости производительности.