Тестирование бизнес-аналитики (BI): примеры тестов

Содержание:

Anonim

Что такое BI-тестирование?

БИЗНЕС-ИНТЕЛЛЕКТ (BI) - это процесс сбора, очистки, анализа, интеграции и обмена данными для получения практических идей, способствующих росту бизнеса. Тестирование бизнес-аналитики или BI-тестирование проверяет промежуточные данные, процесс ETL, отчеты бизнес-аналитики и гарантирует правильность реализации. Тестирование бизнес-аналитики обеспечивает достоверность данных и точность выводов, полученных в процессе бизнес-аналитики.

Вы можете узнать больше об ETL / Business Intelligence в этом руководстве.

Примеры тестовых случаев для бизнес-аналитики

Ниже приведены общие тестовые примеры, которые необходимо проверить для любого проекта тестирования бизнес-аналитики.

Сценарии тестирования Тестовые кейсы
Проверка ETL
  • Убедитесь, что данные правильно сопоставлены от источника к целевой системе
  • Убедитесь, что все таблицы и их поля скопированы из источника в целевой
  • Убедитесь, что ключи, настроенные для автоматической генерации, правильно созданы в целевой системе
  • Убедитесь, что пустые поля не заполнены
  • Убедитесь, что данные не искажены и не усечены
  • Убедитесь, что тип и формат данных в целевой системе соответствуют ожидаемым
  • Убедитесь, что в целевой системе нет дублирования данных.
  • Убедитесь, что преобразования применяются правильно
  • Убедитесь, что данные в числовых полях указаны правильно.
  • Убедитесь, что обработка исключений надежна
Промежуточные данные
  • Проверка согласования - количество записей между таблицами STG (промежуточными) и целевыми таблицами одинаковое после применения правил фильтрации
  • Вставить запись, которая не загружена в целевую таблицу для данной комбинации клавиш
  • Копирование записей, отправка тех же записей, которые уже загружены в целевые таблицы - не должны загружаться
  • Обновить запись для ключа при изменении столбцов значений при загрузке day_02
  • Логически удалить записи в целевых таблицах
  • Значения, загружаемые таблицами процессов
  • Значения загружены по справочным таблицам
Загрузка данных в BI
  • Убедитесь, что целевая и исходная базы данных хорошо связаны и нет ли проблем с доступом.
  • Для полной загрузки отметьте опцию усечения и убедитесь, что она работает нормально.
  • При загрузке данных проверьте работоспособность сеанса
  • Проверьте наличие нефатальных ошибок.
  • Убедитесь, что вы можете не выполнить вызывающую родительскую задачу, если дочерняя задача не удалась.
  • Убедитесь, что журналы обновлены
  • Убедитесь, что сопоставление и параметры рабочего процесса настроены правильно
  • Убедитесь, что количество таблиц в исходной и целевой системах одинаково
  • Сравните атрибуты из промежуточных таблиц с атрибутами целевых таблиц. Они должны совпадать.
Отчеты BI
  • Отображение даты и времени
  • Десятичная точность показателей
  • На данной странице отображать количество строк и столбцов
  • Бесплатные характеристики в отчете
  • Как в отчете отображаются пустые значения / данные как для признаков, так и для показателей
  • Основан ли поиск характеристик на ключе или ключе и тексте, в зависимости от обстоятельств.
  • Учитывает ли параметр поиска по тексту регистр: верхний, нижний или оба