BI тестване: тестови казуси за бизнес разузнаване

Какво е BI тестване?

Business Intelligence (BI) е процесът на събиране, пречистване, анализиране, интегриране и споделяне на данни за извличане на прозрения за действие, които стимулират растежа на бизнеса. Тестването на Business Intelligence или BI тестването проверява етапните данни, ETL процеса, BI отчетите и гарантира, че внедряването е правилно. BI тестването гарантира достоверността на данните и точността на прозренията, произтичащи от BI процеса.

Можете да научите повече за ETL/Business Intelligence в това настойнически

BI тестване на тестови случаи и сценарии

Следват общи тестови случаи, които трябва да бъдат валидирани за всеки проект за BI тестване

Тестови сценарии за проверка на ETL

Примерни тестови случаи

  • Проверете дали данните са картографирани правилно от източника към целевата система
  • Проверете дали всички таблици и техните полета са копирани от източник към цел
  • Проверете дали ключовете, конфигурирани да бъдат автоматично генерирани, са създадени правилно в целевата система
  • Проверете дали нулевите полета не са попълнени
  • Уверете се, че данните не са нито изкривени, нито съкратени
  • Проверете дали типът и форматът на данните в целевата система отговарят на очакванията
  • Проверете дали няма дублиране на данни в целевата система
  • Проверете дали трансформациите са приложени правилно
  • Уверете се, че точността на данните в числовите полета е точна
  • Уверете се, че обработката на изключения е надеждна

Сценарии за тестване на данни за етапи

Примерни тестови случаи

  • Броят на записите за проверка на съгласуване между STG (поетапни) таблици и целевите таблици е еднакъв след прилагане на правила за филтриране
  • Вмъкнете запис, който не е зареден в целевата таблица за дадена клавишна комбинация
  • Копиране на записи, изпращане на същите записи, които вече са заредени в целевите таблици - не трябва да се зареждат
  • Актуализирайте запис за ключ, когато колоните със стойност се променят при зареждания day_02
  • Изтрийте логически записите в целевите таблици
  • Стойности, заредени от таблици на процеси
  • Стойности, заредени от референтни таблици

Зареждане на данни в BI тестови сценарии

Примерни тестови случаи

  • Проверете дали целевата и изходната база данни са свързани добре и няма проблеми с достъпа.
  • За пълно зареждане проверете опцията за съкращаване и се уверете, че работи добре.
  • Докато зареждате данните, проверете производителността на сесията
  • Проверете за нефатални грешки.
  • Проверете дали можете да провалите извикващата родителска задача, ако дъщерната задача е неуспешна.
  • Проверете дали регистрационните файлове са актуализирани
  • Проверете картографирането и работния процес параметрите са конфигурирани точно
  • Проверете дали броят на таблиците в изходната и целевата системи е еднакъв
  • Сравнете атрибутите от етапните таблици с тези на целевите таблици. Те трябва да бъдат съпоставени.

BI отчети тестови сценарии

Примерни тестови случаи

  • Показване на дата и час
  • Десетична точност за ключови цифри
  • В дадена страница показва броя на редовете и колоните
  • Безплатни характеристики в отчета
  • Как се показват празните стойности/данни за характеристиките и ключовите цифри в отчета
  • Дали търсенето на характеристики се основава на ключ или ключ&текст според случая
  • Опцията за търсене в текста е чувствителна към главни букви, долна или и двете

Обобщете тази публикация с: