Тестване на бизнес интелигентност (BI): Примерни тестови случаи

Съдържание:

Anonim

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

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

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

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

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

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